-
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