agent-orchestrator/v2/src-tauri
DexterFromLab 862ddfcbb8 Fix provider/model persistence and rewrite Aider runner for interactive mode
Rust groups.rs ProjectConfig was missing provider, model, and other optional
fields — serde silently dropped them on save, causing all projects to fall
back to claude/Opus on reload. Added all missing fields to both ProjectConfig
and GroupAgentConfig structs.

Rewrote aider-runner from one-shot --message mode to interactive stdin/stdout:
- Persistent aider process with multi-turn conversation support
- Pre-fetches btmsg inbox and bttask board before sending prompt to LLM
- Autonomous agent override prompt so LLM acts instead of asking for files
- Line-buffered output (no token-by-token fragments)
- Thinking block classification for DeepSeek R1
- Graceful /exit shutdown

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 16:01:46 +01:00
..
capabilities fix(v3): add dialog:default capability for native directory picker 2026-03-08 01:58:05 +01:00
icons feat(v2): add packaging, installer, and CI release workflow (Phase 6) 2026-03-06 14:23:09 +01:00
src Fix provider/model persistence and rewrite Aider runner for interactive mode 2026-03-12 16:01:46 +01:00
.gitignore feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
build.rs feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
Cargo.toml Rename binary to agent-orchestrator, add splash screen, fix white flash 2026-03-12 12:09:18 +01:00
tauri.conf.json Add Aider provider with OpenRouter support and per-provider sidecar routing 2026-03-12 13:33:39 +01:00