ollie/data
Ollie Agent 2c26a7fb9c backend: add backends.conf for per-backend configuration
Each backend is now configured via ~/.config/ollie/backends.conf:

    [openrouter]
    key = sk-or-v1-...
    model = qwen/qwen3-235b-a22b

    [anthropic]
    key = sk-ant-...

Each backend knows its own default URL (openrouter → openrouter.ai/api,
anthropic → api.anthropic.com, etc). Only key and optional model needed.

Env vars (OLLIE_OPENAI_KEY, OLLIE_ANTHROPIC_KEY, etc) still work as
fallback for backward compatibility, but backends.conf is the canonical
config path going forward.

- Delete openAIName() (URL no longer determines backend identity)
- Delete geminiKey() (config handles fallback)
- Install template with mode 600 (contains API keys)
- Only install template if user hasn't created their own
2026-08-08 16:25:47 +02:00
..
agents feat: add resetsCounter tool property to reset step budget on active progress 2026-08-07 17:13:14 +02:00
configs agent: replace hardcoded model maps with models.yaml config 2026-08-07 07:24:43 +02:00
prompts Remove stale data/prompts/system_prompt.md (not embedded, not installed) 2026-08-05 19:41:52 +02:00
scripts o prompt: drop readline for paste support 2026-08-07 17:46:35 +02:00
services remove D-Bus session management, 9P is the only control plane 2026-08-05 08:20:04 +02:00
skills rename contrib/{prompts,scripts,services,tools,skills,agents} → data/ 2026-07-30 21:40:11 +02:00
tools feat: add resetsCounter tool property to reset step budget on active progress 2026-08-07 17:13:14 +02:00
backends.conf backend: add backends.conf for per-backend configuration 2026-08-08 16:25:47 +02:00