Skip to content

Add retry-policy flags and tool integrations#17

Merged
anasx07 merged 1 commit into
mainfrom
feature/retry-policy-integrations
Jun 7, 2026
Merged

Add retry-policy flags and tool integrations#17
anasx07 merged 1 commit into
mainfrom
feature/retry-policy-integrations

Conversation

@anasx07

@anasx07 anasx07 commented Jun 7, 2026

Copy link
Copy Markdown
Owner

Introduce runtime retry-policy overrides and integrate new tools and UI for expanded capabilities.

  • CLI: add --qir and --retry-policy flags with apply_retry_policy_override (including unit tests) and apply override to loaded config. Spawn background model fetch task and wire timeout handling.
  • Tools: register LSP, ApplyPatch, WebFetch, WebSearch, SubAgent tools and load dynamic MCP tools via a new McpManager at startup.
  • UI: add comprehensive terminal UI modules (app, events, render, streaming, types) with settings toggles, mouse hover/hover-to-message logic, API key flows, and command handling.
  • README: document persistent config options and explain retry_policy strategies (including QIR warning and migration notes).
  • SDK: add LSP/MCP/web tool scaffolding, retry/subagent/supporting utilities, and various agent/tool updates to support the new features.

This change enables per-run retry policy control, dynamic tool loading via MCP, and richer CLI UI interactions.

Introduce runtime retry-policy overrides and integrate new tools and UI for expanded capabilities.

- CLI: add --qir and --retry-policy flags with apply_retry_policy_override (including unit tests) and apply override to loaded config. Spawn background model fetch task and wire timeout handling.
- Tools: register LSP, ApplyPatch, WebFetch, WebSearch, SubAgent tools and load dynamic MCP tools via a new McpManager at startup.
- UI: add comprehensive terminal UI modules (app, events, render, streaming, types) with settings toggles, mouse hover/hover-to-message logic, API key flows, and command handling.
- README: document persistent config options and explain retry_policy strategies (including QIR warning and migration notes).
- SDK: add LSP/MCP/web tool scaffolding, retry/subagent/supporting utilities, and various agent/tool updates to support the new features.

This change enables per-run retry policy control, dynamic tool loading via MCP, and richer CLI UI interactions.
@anasx07 anasx07 merged commit d5429a6 into main Jun 7, 2026
0 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant