c37e28149f
fast-jev-compaction: resolve Jev key from env with secrets-file fallback (no re-login needed)
2026-09-18 13:00:33 +10:00
bf4494c49d
Add fast-jev-compaction extension — Jev System One compaction hook (session_before_compact): prunes stale tool calls/results, keeps user/assistant text verbatim
2026-09-18 12:59:38 +10:00
d89e848b8d
Add typesafe-ai (Jev) skill
2026-09-18 12:45:36 +10:00
f968c928c5
Update project-docs skill with Outline document catalog index & ste-writing integration
2026-09-16 05:43:20 +10:00
0312453035
Add project-docs lifecycle meta-skill
2026-09-15 14:42:57 +10:00
a34b41e215
Add pi-browser-harness ext (vendored 0.11.0, sharp dropped)
2026-09-10 13:53:41 +10:00
840fc36116
skills: document dense-map escape hatches (standard quality + larger viewBox) for Archify
...
- project-diagramming-archify (v1.1.0): new 'Dense maps' section — drop to --quality standard (4 checks vs 9), enlarge meta.viewBox (no schema max, examples up to 1080x780), or split maps, before simplifying node set; visual-check must fit 1440x900 without scrolling
- archify vendored SKILL.md: add dense-map off-ramp note near fast-authoring step 3
- fixes AI agents hitting showcase composition walls on rich maps + vertical-overflow confusion
2026-09-06 18:15:22 +10:00
8b12596cac
nixos-workflow: replace pi-langfuse worked example with generic npm-extension example; note removal procedure
2026-09-06 16:39:29 +10:00
62484dcf65
Revert "Add pi-langfuse extension (Langfuse LLM observability for pi) — vendored from npm 1.5.8"
...
This reverts commit bc91a15905 .
2026-09-06 16:39:12 +10:00
8223003515
project-diagramming-archify: add publish-maps.sh — rsync docs/ to maps site behind Caddy on .35
...
- publish-maps.sh: incremental/atomic rsync of <project>/docs to maps.lab.audasmedia.com.au/<project>/docs (excludes visual-check sidecars)
- SKILL.md: document publish step after deliver + site URL
- maps.lab.audasmedia.com.au served by Caddy on .35 (file_server browse, no auth)
2026-09-06 12:41:06 +10:00
8e68df0830
Add archify skill (v2.14), pi-mermaid ext (v0.3.0), project-diagramming-mermaid + project-diagramming-archify skills
...
- skills/archify: vendored tt-a1i/archify 2.14.0 (MIT), pure Node 18+, zero deps
- extensions/pi-mermaid: renders mermaid blocks as ASCII in TUI; deps beautiful-mermaid + mermaid
- skills/project-diagramming-*: orchestration skills, per-project docs/ convention
2026-09-06 10:50:29 +10:00
b0b55a1489
project-ops: note Outline 502 flakiness + direct .13:3000 workaround
2026-09-06 10:12:00 +10:00
956db72719
project-ops: document transient Vikunja 401 (retry once) in secrets section
2026-09-05 18:39:27 +10:00
b0f3858946
project-ops: fix key extraction (handle tk_/ol_api_ prefixes with underscore)
2026-09-05 12:09:22 +10:00
dc416b3c9b
Add project-ops skill: Vikunja tasks/stages/progress + Outline docs for all pi-agents
2026-09-04 15:49:11 +10:00
80b5b2d296
system-architect: add proxmox host (.28), restore proxmox-backup in frontmatter, add skinnyspeakers (.24), fix external IP to 144.6.86.11 (real file, was stale store symlink)
2026-08-30 12:12:26 +10:00
92441aefd6
nixos-workflow: correct pi install context (Nix pi-coding-agent 0.82.1, no npx), add per-machine repo model + vscode-languageserver-protocol vendoring pitfall runbook
2026-08-05 10:23:33 +10:00
57c5cd25ae
pi-lsp-extension: fix load crash — import vscode-languageserver-protocol/node (the .js subpath was dropped from the exports map in v3.18)
2026-08-05 08:33:14 +10:00
236eea7188
pi-lsp-extension: strip dev cruft (.ralph/.github/specs/tests) — keep runtime files only
2026-08-05 07:08:11 +10:00
41cc33d141
Add pi-tool-display (compact tool rendering, adaptive diffs) + pi-lsp-extension (LSP diagnostics/hover/definitions) — vendored from npm 0.5.0 / 1.3.0
2026-08-05 07:07:51 +10:00
b13022a6fd
dashboard: remove auto-gitignore — todo.txt stays tracked (versioned progress, visible to collaborators)
2026-08-04 12:13:08 +10:00
0d153a72b0
dashboard: tasks move to <project>/todo.txt at root, auto-gitignore in git repos
2026-08-04 12:08:35 +10:00
ef22ec6a6e
dashboard: guard /dash-name against path separators
2026-08-04 11:04:41 +10:00
2a73894702
dashboard: heartbeat + cwd + session times + /dash-name (pi+zellij rename) + subagent detection
2026-08-04 11:03:18 +10:00
b3247fa75c
add pre-commit-secret-scan hook (blocks commits containing real credentials; install via core.hooksPath)
2026-08-04 08:45:02 +10:00
021d4cc2d6
falcode: fix spawn error handlers (crash fix) + real oc-notify.sh notifier
...
- falcode.ts: add child.on('error') handlers so a missing notify binary
(e.g. /bin/true on NixOS) can no longer take down pi via uncaughtException
- scripts/oc-notify.sh: real notifier (notify-send + ntfy) replacing the no-op
- oc-notify.sh also deployed to ~/.local/state/falcode-zellij/ on all machines
2026-08-04 06:31:26 +10:00
6d15e14550
nixos-workflow: document /config-add runbook for adding extensions & skills (vendoring, discovery, worked pi-langfuse example)
2026-08-03 20:10:52 +10:00
bc91a15905
Add pi-langfuse extension (Langfuse LLM observability for pi) — vendored from npm 1.5.8
2026-08-03 20:09:58 +10:00
0603c29216
dashboard.ts: move task file to project-local .pi/dashboard/tasks/todo.txt (per-project, matches pi session organization)
2026-08-02 09:31:46 +10:00
06b2773a00
dashboard.ts: add local notify-send popups (desktop notifications) alongside NTFY/Apprise
2026-07-31 14:53:17 +10:00
d475607011
Add dashboard.ts extension (pi dashboard state collection) + sync models.json with OmniRoute model list
2026-07-31 14:25:00 +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
b82cbf056e
fix: tavily-search extension — universal AuthStorage compat for @mariozechner/@earendil-works pi packages
2026-07-28 10:55:38 +10:00
06e9e4ee75
Add ste-writing skill (STE100 Simplified Technical English)
2026-07-27 20:40:03 +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
7c101368a0
Make image inline display explicit in design-explore — must call read() after save
2026-06-27 12:53:52 +10:00
e2afe5862a
Fix design-build output: use ./designs/ (per-project) instead of hardcoded path
2026-06-27 12:37:31 +10:00
8e531e506f
Add design-build skill — code generation from DESIGN.md + spec
2026-06-27 12:28:44 +10:00
19135e10c2
Add design-explore skill — image mockups with optional DESIGN.md tokens
2026-06-27 12:28:14 +10:00
b22bbf15f3
add memory: project to all agents, remove custom subagent-registry skill
2026-06-14 18:00:46 +10:00
1c64a53c03
update subagent-registry skill with explicit file operations
2026-06-14 16:14:11 +10:00
371c2e6dc7
add subagent-registry skill and update coder-pro with memory
2026-06-14 15:37:12 +10:00
4085add586
lock provider routing: use only [...] for cache continuity on deepseek, kimi, minimax, qwen
2026-06-14 14:00:22 +10:00
6c2f36b69d
fix provider routing: use correct slugs (baidu, streamlake, moonshotai, minimax, qwen)
2026-06-14 08:53:09 +10:00
94381fdd93
remove deprecated smart-router extension
2026-06-13 16:03:10 +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