Situation
When nabledge executes any workflow (QA, code analysis, keyword search, semantic search), search results and knowledge file contents are loaded entirely within the main agent context and remain there for the rest of the session. As knowledge files grow, each workflow execution adds a significant and permanent token load to the main context.
This behavior affects all workflows across all five versions (v6 / v5 / v1.4 / v1.3 / v1.2) and both CC (Claude Code) and GHC (GitHub Copilot) modes.
Pain
Nablarch developers running multiple nabledge queries in one session may hit context limits mid-session, breaking their workflow. All workflow processing except user interaction (question intake and answer delivery) should run in a separate context — but currently it does not.
Benefit
- Developers can run multiple nabledge queries in a single session without hitting context limits
- Developers can use nabledge in long coding sessions alongside other tools without the context being consumed by prior nabledge queries
Success Criteria
Situation
When nabledge executes any workflow (QA, code analysis, keyword search, semantic search), search results and knowledge file contents are loaded entirely within the main agent context and remain there for the rest of the session. As knowledge files grow, each workflow execution adds a significant and permanent token load to the main context.
This behavior affects all workflows across all five versions (v6 / v5 / v1.4 / v1.3 / v1.2) and both CC (Claude Code) and GHC (GitHub Copilot) modes.
Pain
Nablarch developers running multiple nabledge queries in one session may hit context limits mid-session, breaking their workflow. All workflow processing except user interaction (question intake and answer delivery) should run in a separate context — but currently it does not.
Benefit
Success Criteria