docs: align my tool context window examples

This commit is contained in:
Xubin Ren
2026-06-22 18:33:49 +08:00
parent 0db9fbe250
commit 6efef2700a
3 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -38,7 +38,7 @@ Without parameters, returns a key config overview:
```text ```text
my(action="check") my(action="check")
# → max_iterations: 40 # → max_iterations: 40
# context_window_tokens: 65536 # context_window_tokens: 200000
# model: 'anthropic/claude-sonnet-4-20250514' # model: 'anthropic/claude-sonnet-4-20250514'
# workspace: PosixPath('/tmp/workspace') # workspace: PosixPath('/tmp/workspace')
# provider_retry_mode: 'standard' # provider_retry_mode: 'standard'
@@ -89,7 +89,7 @@ my(action="set", key="model_preset", value="fast")
my(action="set", key="model", value="fast-model") my(action="set", key="model", value="fast-model")
# → Switch to a raw model and clear the active preset # → Switch to a raw model and clear the active preset
my(action="set", key="context_window_tokens", value=131072) my(action="set", key="context_window_tokens", value=262144)
# → Expand context window for long documents # → Expand context window for long documents
``` ```
@@ -123,7 +123,7 @@ Other parameters (e.g. `workspace`, `provider_retry_mode`, `max_tool_result_char
```text ```text
Agent: This codebase is large, let me expand my context window to handle it. Agent: This codebase is large, let me expand my context window to handle it.
→ my(action="set", key="context_window_tokens", value=131072) → my(action="set", key="context_window_tokens", value=262144)
``` ```
### "Simple question, don't waste compute" ### "Simple question, don't waste compute"
+1 -1
View File
@@ -35,7 +35,7 @@ always: true
| Situation | Command | | Situation | Command |
|-----------|---------| |-----------|---------|
| Large codebase analysis | `my(action="set", key="context_window_tokens", value=131072)` | | Large codebase analysis | `my(action="set", key="context_window_tokens", value=262144)` |
| Switch to a named model preset | `my(action="set", key="model_preset", value="<preset-name>")` | | Switch to a named model preset | `my(action="set", key="model_preset", value="<preset-name>")` |
| Repetitive simple tasks without a preset | `my(action="set", key="model", value="<fast-model>")` | | Repetitive simple tasks without a preset | `my(action="set", key="model", value="<fast-model>")` |
| Long multi-step task | `my(action="set", key="max_iterations", value=80)` | | Long multi-step task | `my(action="set", key="max_iterations", value=80)` |
+2 -2
View File
@@ -34,8 +34,8 @@ Concrete scenarios showing when and how to use the my tool effectively.
``` ```
→ my(action="check") → my(action="check")
→ context_window_tokens: 200000 → context_window_tokens: 200000
→ my(action="set", key="context_window_tokens", value=131072) → my(action="set", key="context_window_tokens", value=262144)
→ "Set context_window_tokens = 131072 (was 200000)" → "Set context_window_tokens = 262144 (was 200000)"
→ "I've expanded my context window to handle this large codebase." → "I've expanded my context window to handle this large codebase."
``` ```