Commit Graph

  • 13219d1d55 docs(agents): Gitea API jobs endpoint takes id, not run_number main v2.9.0 pi 2026-08-04 16:49:02 +02:00
  • 37960186c6 release: v2.9.0 — agent-browser, manifest reader, opencode 1.18.13 pi 2026-08-04 16:31:13 +02:00
  • 5fb07e0a39 ci: no image build on push — split cheap checks from builds pi 2026-08-04 16:23:03 +02:00
  • d2f2396c4a docs(rootfs): re-sync mempalace snapshot from skillset 63f3bf5 joakimp 2026-07-29 19:44:36 +02:00
  • bade89ff35 docs(skill): note macOS NFD-filename gotcha for dscp/scp joakimp 2026-07-17 13:08:56 +02:00
  • 03b8fa431e docs(agents): fix stale push-step count (5 -> 2 variant) pi 2026-07-14 08:46:27 +02:00
  • 046a5aeb3b release: v2.8.0 — sonnet-5 defaults, opencode 1.17.20, docs backfill v2.8.0 pi 2026-07-14 00:17:38 +02:00
  • fac14e2c56 docs+chore: refresh bg-subagents markers to 1.17.20/omos 2.2.0, link THIRD_PARTY, guard build-args table pi 2026-07-14 00:09:53 +02:00
  • cc890a90e7 docs(readme): backfill user docs for v2.4.0-v2.7.0 features pi 2026-07-13 23:57:57 +02:00
  • 1295c56930 chore: bump opencode 1.17.15 -> 1.17.20 + pre-flight version-check guidance pi 2026-07-13 23:43:19 +02:00
  • 0cbcea83dc chore(config): bump default amazon-bedrock model to claude-sonnet-5 pi 2026-07-13 23:16:15 +02:00
  • 4024c4d87b chore(config): bump default anthropic model to claude-sonnet-5 pi 2026-07-13 23:13:24 +02:00
  • 4499bcf6c3 docs(env): bump example OPENCODE_MODEL to claude-sonnet-5 pi 2026-07-13 23:03:01 +02:00
  • 281ccbaa70 feat: pi-devbox parity — typst PDF, terminal terminfo, nvim colour, host-ssh check, hygiene v2.7.0 pi 2026-07-13 19:55:50 +02:00
  • bf53a8eaa8 ci(smoke): +200 MB size headroom (base 2950 / omos 3650) Joakim Persson 2026-07-08 09:11:40 +02:00
  • a31ef52b00 release: v2.6.0 — pi-devbox CLI parity + bg-subagents default + opencode 1.17.13 → 1.17.15 v2.6.0 Joakim Persson 2026-07-08 00:20:29 +02:00
  • bab78044a1 feat: bake OPENCODE_EXPERIMENTAL_BACKGROUND_SUBAGENTS=true (base ENV) Joakim Persson 2026-07-08 00:16:38 +02:00
  • 61ec340e40 feat: add yq, pandoc, graphviz, tldr (tealdeer) + dot-watch — CLI parity with pi-devbox Joakim Persson 2026-07-07 23:43:14 +02:00
  • ee7cfae1ff release: v2.5.0 — external/shared MemPalace + validate.yml base-change fixes v2.5.0 pi 2026-07-02 14:50:06 +02:00
  • fb6588ab1f fix(validate.yml): rootfs/ base-input detection (anchored-group regex bug) pi 2026-07-02 13:23:46 +02:00
  • 703edbe4a1 feat: optional shared/external MemPalace + fix validate.yml false-red on base changes pi 2026-07-02 13:09:29 +02:00
  • f7e23d236c release: v2.4.0 — nano + micro editors, CI hardening, opencode 1.17.10 → 1.17.13 v2.4.0 pi 2026-07-01 23:35:48 +02:00
  • d9ad634d5a feat: ship nano + micro (non-modal editors) alongside nvim pi 2026-07-01 23:20:49 +02:00
  • acb2096406 ci: port pi-devbox CI hardening — bash-default footgun guard + base-latest digest promote pi 2026-07-01 23:00:20 +02:00
  • 6639ba5820 feat: bake global gitignore (core.excludesFile) into image pi 2026-06-28 11:52:02 +02:00
  • b9039f577e release: v2.3.0 — image-baked fallback skills + opencode 1.17.10 + mempalace 3.5.0 v2.3.0 pi 2026-06-25 09:58:13 +02:00
  • 992cb6702f release: v2.2.0 v2.2.0 pi 2026-06-19 20:18:40 +02:00
  • 9b1e8c0b30 docs: keep v2.1.1 CHANGELOG entry historically accurate (revert over-eager fork edit) pi 2026-06-19 20:15:45 +02:00
  • 1f0d06444b docs: fix drift against main batch (SSH sidecar, proposed config, provenance, forked build) pi 2026-06-19 20:14:12 +02:00
  • af11c32f4f feat(config): non-destructive opencode.jsonc.proposed sidecar (closes #8 batch item) pi 2026-06-19 20:07:54 +02:00
  • 1c4239e9b0 port pi-devbox v1.1.4–v1.1.6 hardening; bump opencode 1.17.7→1.17.8 pi 2026-06-19 19:45:11 +02:00
  • 717c69ee17 v2.1.2: bump opencode 1.17.6->1.17.7 v2.1.2 Joakim Persson 2026-06-16 08:41:14 +02:00
  • 2ac84fa4fb docs(AGENTS): clarify opencode repo moved sst->anomalyco (not a fork) Joakim Persson 2026-06-16 08:41:14 +02:00
  • 66527aeec9 docs(AGENTS): document GITEA_ACCESS_TOKEN env for general Gitea API access pi 2026-06-15 22:30:43 +02:00
  • 063cc6b6e6 test: add runtime recreate-sanity-check script Joakim Persson 2026-06-14 22:45:24 +02:00
  • 52e8affa86 v2.1.1: bump opencode 1.17.5->1.17.6 v2.1.1 Joakim Persson 2026-06-14 18:38:35 +02:00
  • e963f83e70 ci: CI-resolve mempalace-toolkit to a pinned SHA pi 2026-06-14 15:51:55 +02:00
  • 4409bd0719 docs: correct mempalace anyOf workaround watch-target (PR #1735 is dead) pi 2026-06-14 15:33:46 +02:00
  • c0d2516456 docs: fix quick-start — bare 'run devbox' lands in a shell, not opencode Joakim Persson 2026-06-13 23:24:49 +02:00
  • ba8000732d v2.1.0: symlink OMOS bundled skills from image, bump opencode 1.17.4->1.17.5 v2.1.0 Joakim Persson 2026-06-13 22:32:09 +02:00
  • 72298ae77e v2.0.0: remove pi, relocate npm-global prefix, bump opencode 1.17.2->1.17.4 v2.0.0 pi 2026-06-13 16:59:40 +02:00
  • c8217814c8 docs(v2.0.0): add explicit base-pi-only* Hub-tag purge step pi 2026-06-10 22:34:03 +02:00
  • ff6e17b732 v1.17.2: bump opencode 1.16.2->1.17.2, deprecate pi, pin+patch mempalace v1.17.2 pi 2026-06-10 19:31:49 +02:00
  • c6f9d1148b smoke: wait for pi-extensions deploy completion, not just keybindings pi 2026-06-08 22:49:09 +02:00
  • 56e6a782e3 Bump opencode 1.15.13 -> 1.16.2, pick up pi 0.79.0 v1.16.2 pi 2026-06-08 21:58:46 +02:00
  • 49d3e113ee docs: complete CHANGELOG/AGENTS + promote Unreleased -> v1.15.13e v1.15.13e pi 2026-06-04 22:41:30 +02:00
  • f1e879ca6c docs: per-host ControlPath under ~/.ssh breaks pi --ssh (read-only mount) pi 2026-06-04 22:31:54 +02:00
  • 9c31c641d6 smoke: gate fork/recall registration checks behind STRICT_REGISTRATION (#12) pi 2026-06-04 21:59:39 +02:00
  • d9dc85d825 entrypoint: chown devbox-ssh-local volume so jump key generates pi 2026-06-04 14:59:46 +02:00
  • 0b78ab4a94 LAN jump key: persist via named volume + one-line authorize hint pi 2026-06-04 14:33:58 +02:00
  • 440218fc4c compose: document optional ~/.config/devbox-shell mount (LAN ssh-lan.conf + bash_aliases bridge) pi 2026-06-04 13:34:10 +02:00
  • a56a5846a5 LAN-access: fix Include scope + read-only ControlPath, add ssh-lan.conf & RFC1918 autojump v1.15.13d pi 2026-06-04 00:52:42 +02:00
  • 053dac5308 docs: promote CHANGELOG Unreleased -> v1.15.13c v1.15.13c pi 2026-06-03 21:46:37 +02:00
  • c71c03f0f1 fix: bump base smoke size threshold 2500->2600 MB pi 2026-06-03 21:46:15 +02:00
  • 1e98b53113 feat: publish pi-only build into the pi-devbox repo, not opencode-devbox (Option B) pi 2026-06-03 17:04:21 +02:00
  • 30380abdef Cut v1.15.13b — LAN access + fork/recall + pi-only variant v1.15.13b pi 2026-06-03 16:40:22 +02:00
  • 237588253f docs: fix stale variant/job counts missed in pi-only sweep pi 2026-06-03 16:34:36 +02:00
  • fc034ceade feat: add pi-only variant (pi without opencode) as basis for pi-devbox pi 2026-06-03 16:13:44 +02:00
  • f09a4f382a feat: host-agnostic LAN access (base) + fork/recall in pi variants pi 2026-06-03 15:45:45 +02:00
  • f61b5a4977 Cut v1.15.13 — opencode 1.15.12→1.15.13 upstream, pi 0.77.0→0.78.0 v1.15.13 pi 2026-05-31 22:26:21 +02:00
  • 870da12c92 Cut v1.15.12 — opencode 1.15.11→1.15.12 upstream, pi 0.76.0→0.77.0 v1.15.12 pi 2026-05-29 09:06:54 +02:00
  • cb50e6ea60 Cut v1.15.11c — re-tag of v1.15.12 to fix versioning-scheme violation v1.15.11c pi 2026-05-28 16:54:23 +02:00
  • 1fe5b5df91 ci: workflow-level 3-attempt retry around buildx build --push pi 2026-05-28 16:32:41 +02:00
  • 6cc2670a93 docs: manual host-publish runbook + cache-export gotcha in AGENTS.md pi 2026-05-28 16:21:40 +02:00
  • 51ec4a88cf CI: drop registry cache-export from build-base (Hub 400 root cause) joakimp 2026-05-28 10:40:08 +00:00
  • be2a16834c Cut v1.15.12 — revert v4.0.0 pin (busted), bump pi to 0.76.0 joakimp 2026-05-28 08:11:00 +00:00
  • a16da2f041 Cut v1.15.11b — pin setup-buildx-action@v4.0.0 v1.15.11b joakimp 2026-05-27 21:05:17 +00:00
  • 608304c3de Bump opencode 1.15.10 -> 1.15.11 + cut v1.15.11 v1.15.11 joakimp 2026-05-27 15:02:24 +00:00
  • 668592da0d Base: SSH ControlMaster default on a writable socket path joakimp 2026-05-24 19:51:38 +00:00
  • 3cbcb44cf5 CI: fix resolve-versions to use curl+jq instead of npm view joakimp 2026-05-24 15:59:53 +00:00
  • 73a7f96056 Base: add gitleaks; surface git-crypt in smoke + docs joakimp 2026-05-24 15:49:38 +00:00
  • f7c34091b1 CI: preventative fix for PI_VERSION/OMOS_VERSION cache-hit silent regression joakimp 2026-05-24 15:38:36 +00:00
  • 4cce39d167 AGENTS: add 'Upstream sources' section pointing at anomalyco/opencode v1.15.10 joakimp 2026-05-23 19:26:46 +02:00
  • 72d2c99885 docs: enrich v1.15.10 CHANGELOG with actual upstream release notes joakimp 2026-05-23 19:19:19 +02:00
  • 80e57d732b Bump opencode 1.15.6 -> 1.15.10 + cut v1.15.10 joakimp 2026-05-23 19:14:58 +02:00
  • 19f8c043bd Bump opencode 1.15.4 -> 1.15.6 + cut v1.15.6 v1.15.6 joakimp 2026-05-21 00:09:15 +02:00
  • 90e5a1f5d0 AGENTS.md: documentation-drift sweep as explicit pre-commit step joakimp 2026-05-20 23:11:57 +02:00
  • b6e4d89a2c ci: filter __pycache__ and macOS metadata from base hash compute joakimp 2026-05-20 22:45:27 +02:00
  • 8f2c9f5112 v1.15.4b: omos-with-pi threshold bump + update-description partial-publish fix v1.15.4b joakimp 2026-05-18 22:30:59 +02:00
  • 60eb49469e v1.15.4: bump opencode 1.15.3 -> 1.15.4 v1.15.4 joakimp 2026-05-18 21:51:15 +02:00
  • 18b9c9c549 CI: harden promote-base-latest (pinned crane + skip on cache-hit) joakimp 2026-05-18 21:45:10 +02:00
  • ad4a12b3ab v1.15.3: bump opencode 1.15.0 -> 1.15.3 v1.15.3 joakimp 2026-05-16 19:54:15 +02:00
  • fde5a89e8b README + DOCKER_HUB: lead with no-git-clone curl-template path joakimp 2026-05-15 18:02:37 +02:00
  • 034830710c workflow: use github.ref_type directly in promote/update-description if-conditions joakimp 2026-05-15 13:50:46 +02:00
  • d293ddc202 v1.15.0b: bump omos smoke threshold 3200->3300, omos-with-pi 3400->3500 v1.15.0b joakimp 2026-05-15 10:35:08 +02:00
  • 910378fe06 v1.15.0: opencode bump + git clone retry + pi-devbox sibling mention v1.15.0 joakimp 2026-05-15 09:56:01 +02:00
  • f06a70a3bc v1.14.50c: tag-only retag to recover v1.14.50b's missing variants v1.14.50c joakimp 2026-05-14 23:32:46 +02:00
  • dba05da7d1 validate.yml: use Hub base-latest as variant parent + warn on base-input changes joakimp 2026-05-14 20:53:19 +02:00
  • 8359fef949 Force fresh base rebuild for v1.14.50b v1.14.50b joakimp 2026-05-14 20:17:37 +02:00
  • a438c67f06 fix: update validate.yml for split-base Dockerfiles joakimp 2026-05-14 19:48:46 +02:00
  • 07e07ec611 Bump opencode 1.14.44 -> 1.14.50; cut over to split-base pipeline v1.14.50 joakimp 2026-05-14 19:39:45 +02:00
  • 7dc836ab66 fix: replace echo -e heredoc with brace-block in build-variant tags steps joakimp 2026-05-10 11:59:04 +02:00
  • a3ff601bf0 Bump opencode 1.14.42 -> 1.14.44; close v1.14.42 omos-with-pi gap v1.14.44 joakimp 2026-05-09 22:33:16 +02:00
  • 6fde27c212 Document the build pipeline architecture in .gitea/README.md joakimp 2026-05-09 19:28:03 +02:00
  • b30ffc83bd Bump opencode 1.14.41 -> 1.14.42 v1.14.42 joakimp 2026-05-09 19:17:10 +02:00
  • 896380bb9c Rename @mariozechner/pi-coding-agent to @earendil-works/pi-coding-agent joakimp 2026-05-09 17:58:07 +02:00
  • 911d6dd26b smoke-test: query /usr prefix for npm ls -g joakimp 2026-05-09 17:13:22 +02:00
  • 4c27e6fd8a feat: split-base build pipeline (parallel, manual-trigger only) feat/split-build joakimp 2026-05-09 16:16:25 +02:00
  • b5da6a5cf8 README: pi 'What gets installed' section catchup joakimp 2026-05-09 15:54:48 +02:00
  • f86c4b18cf Rewrite DOCKER_HUB.md as a hand-maintained slim template joakimp 2026-05-09 15:49:43 +02:00