You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add winharness_docs tool and speed up agent workspace lookups.
Give agents embedded docs (paths, sessions, tools) via winharness_docs and docs CLI, skip .claude worktrees in glob/grep, and fix VS Code integrated-terminal prompt layout.
Co-authored-by: Cursor <cursoragent@cursor.com>
Copy file name to clipboardExpand all lines: CONTEXT.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ One run of the agent against a Conversation built from the active session branch
13
13
_Avoid_: Round, exchange, request.
14
14
15
15
**Session**:
16
-
A persisted JSONL file plus in-memory tree state. Distinct from Conversation (the ephemeral projection sent to the runtime for one turn).
16
+
A persisted JSONL file plus in-memory tree state. Distinct from Conversation (the ephemeral projection sent to the runtime for one turn). Stored under `%APPDATA%\WinHarness\sessions\{workspaceKey}\` (override the config root with `WINHARNESS_CONFIG_DIR`).
Copy file name to clipboardExpand all lines: src/WinHarness.Core/Runtime/SingleAgentRuntime.cs
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -29,6 +29,8 @@ public sealed class SingleAgentRuntime : IAgentRuntime
29
29
- To check whether a CLI exists, use where.exe <name> or pwsh -NoProfile -Command "Get-Command <name>".
30
30
- Do not use Unix shell builtins or POSIX-only commands such as command -v, which, bash, sh, ls, cat, rm -rf, chmod, or sudo unless the user explicitly asks for WSL/POSIX and the executable is known to exist.
WinHarness reference: call winharness_docs before guessing paths or searching the workspace. Omit topic to list subjects (paths, sessions, tools, providers, mcp, chat, diagnostics).
32
34
""";
33
35
34
36
// Safety net for a single streamed response that never stops (e.g. a model that
0 commit comments