13 Commits

Author SHA1 Message Date
8111abea38 image-maker: don't hardcode a per-machine secrets path
The previous version pointed at /home/sam/.secrets, which exists on .13 but
NOT on .27 — so the subagent would work on one machine and fail on another.
It had the same bug before in reverse (pointed at environment.d/10-secrets.conf,
which was missing the key on .13).

Now: require the OPENROUTER_API_KEY environment variable, document
~/.config/environment.d/10-secrets.conf as the canonical source (the only one
systemd user services read, which is what Paperclip workers get), and fall back
to ~/.secrets only if it exists.
2026-09-27 18:43:45 +10:00
d1bc25c2e0 design-explore/image-maker: use free Ming Image 0.1 Design via /api/v1/images
- Ming (inclusionai/ming-image-0.1-design) is free and built for graphic-design
  output with legible in-image text; now the preferred mockup model.
- Ming is a true image-generation model: the chat/completions endpoint rejects
  it (HTTP 404). Documented the /api/v1/images call + base64 decode recipe.
- Kept paid chat-image models as a documented fallback.
- Fixed the API key location: OPENROUTER_API_KEY is in /home/sam/.secrets,
  NOT ~/.config/environment.d/10-secrets.conf as the old text claimed.
2026-09-27 18:36:21 +10:00
88b892935b Update all 19 sub-agents to use provider: omniroute, route coder/devops through OCG Flash and DeepSeek Pro 2026-07-28 14:53:40 +10:00
8537a0952c all for .13 machine to pull 2026-07-08 11:01:58 +10:00
77df74286b video-maker: drop Hailuo, use only Seedance models (ByteDance) — cheapest is Seedance 2.0 Fast for social 2026-06-28 13:02:47 +10:00
e0ac3216b0 Add hard guardrails to image-maker and video-maker — NEVER generate locally, API only 2026-06-28 12:49:41 +10:00
cfa81b587d video-maker: add Seedance (ByteDance) models + Hailuo 2.3, multi-model selection guide 2026-06-28 12:12:27 +10:00
f16763523d Add video-maker agent — MiniMax Hailuo 2.3 video generation via OpenRouter 2026-06-28 12:00:07 +10:00
b22bbf15f3 add memory: project to all agents, remove custom subagent-registry skill 2026-06-14 18:00:46 +10:00
371c2e6dc7 add subagent-registry skill and update coder-pro with memory 2026-06-14 15:37:12 +10:00
6c2f36b69d fix provider routing: use correct slugs (baidu, streamlake, moonshotai, minimax, qwen) 2026-06-14 08:53:09 +10:00
aaa21a4f2f add 11 new sub-agent types, fix model routing, add models.json
New agents (11):
- chat-search, code-analysis, code-ingest, database
- document-writer, home-automation, image-maker
- iot-coder, iot-hardware, video-analyze, vscode-setup

Fixes:
- Remove broken :deepseek suffix from coder-basic, coder-pro,
  devops-basic, devops-pro (caused silent fallback to parent model)
- Add models.json with openRouterRouting for DeepSeek, Qwen,
  MiniMax, Moonshot AI provider cache targeting

Additions:
- headroom-bridge extension (compress_for_agent tool)
- models.json with provider routing config

Cleanup:
- Remove old pi-subagents extension (replaced by @tintinweb/pi-subagents)
2026-06-13 12:14:17 +10:00
b62d25bd8d add 7 persistent subagent definitions for @tintinweb/pi-subagents 2026-06-12 20:00:32 +10:00