context.ts (Runtime Context Collector)
- Entity ID:
ent-20260420-cx10a00005e - Type:
file - Scope:
shared - Status:
active - Aliases: src/context.ts, getSystemContext(), getUserContext()
Description
Module at src/context.ts that collects dynamic runtime context injected into the system prompt: OS info, shell version, git status, working directory. Exposes getSystemContext() and getUserContext(). Historically macOS-biased; rebuild effort calls out the need to verify Linux paths.
Key claims
- QueryEngine depends on ~7 subsystems for a single basic query
- System prompt has five input layers (static, dynamic, tools, memory, user)
Relations
- QueryEngine 46K-Line File --[uses]--> context.ts (Runtime Context Collector)
- context.ts (Runtime Context Collector) --[contains]--> src/context/ Directory (Additional Context Modules)
- System Prompt Assembly --[uses]--> context.ts (Runtime Context Collector)