pi-mono/packages/coding-agent/src
Mario Zechner ba8c073ed2 feat: enhance model cycling with thinking levels and --thinking flag
PR #47 enhancements:
- Add thinking level syntax to --models (e.g., --models sonnet:high,haiku:low)
- First model in scope used as initial model when starting new session
- Auto-apply thinking level when cycling models with Ctrl+P
- Save both model and thinking to session AND settings for persistence
- Simplify UX by removing autoThinkingDisabled flag
- Fix model matching to prioritize exact matches over partial
- Support provider/modelId format (e.g., openrouter/openai/gpt-5.1-codex)

Issue #45:
- Add --thinking CLI flag to set thinking level directly
- Takes highest priority over all other thinking level sources

Closes #45
2025-11-21 21:32:30 +01:00
..
oauth feat(coding-agent): add OAuth authentication for Claude Pro/Max 2025-11-18 17:33:33 +01:00
theme Release v0.8.3 2025-11-21 04:57:24 +01:00
tools Release v0.8.4 2025-11-21 05:09:58 +01:00
tui feat: enhance model cycling with thinking levels and --thinking flag 2025-11-21 21:32:30 +01:00
changelog.ts Add settings manager, show changelog on startup if not shown yet. 2025-11-13 21:19:57 +01:00
cli.ts Suppress punycode deprecation warning from dependencies 2025-11-11 20:32:49 +01:00
export-html.ts Release v0.8.3 2025-11-21 04:57:24 +01:00
index.ts Agent package + coding agent WIP, refactored web-ui prompts 2025-10-17 11:47:01 +02:00
main.ts feat: enhance model cycling with thinking levels and --thinking flag 2025-11-21 21:32:30 +01:00
model-config.ts Add custom headers support for models.json 2025-11-20 17:05:31 +01:00
session-manager.ts feat: add /clear command to reset context and start fresh session 2025-11-21 20:59:00 +01:00
settings-manager.ts feat: enhance model cycling with thinking levels and --thinking flag 2025-11-21 21:32:30 +01:00