Commit Graph

  • 49d3e113ee docs: complete CHANGELOG/AGENTS + promote Unreleased -> v1.15.13e main 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
  • 9df126c7a9 Fix: developer-writable npm prefix for pi install joakimp 2026-05-09 15:41:33 +02:00
  • 148f4bce8c AGENTS.md: expand doc-coupling rule with release-day checklist joakimp 2026-05-08 21:35:23 +02:00
  • cc98722d84 docs: catch up CHANGELOG and AGENTS.md with v1.14.41b reality joakimp 2026-05-08 21:32:11 +02:00
  • d01cff38d5 DOCKER_HUB: add tailored pi section (run, mempalace, persistence) joakimp 2026-05-08 21:27:59 +02:00
  • 8083cd1a6f docs: surface with-pi and omos-with-pi variants on Docker Hub joakimp 2026-05-08 21:14:01 +02:00
  • f46c4ed017 CI matrix: add with-pi and omos-with-pi build variants v1.14.41b feat/install-pi joakimp 2026-05-08 13:53:08 +02:00
  • bf811f2170 Merge main (v1.14.41 bump) into feat/install-pi joakimp 2026-05-08 13:46:03 +02:00
  • c76b1e8aa3 Bump opencode to 1.14.41 v1.14.41 joakimp 2026-05-08 13:08:50 +02:00
  • 23bf383a37 Fix mempalace init hang on stdin in docker run -it joakimp 2026-05-08 00:36:02 +02:00
  • 5006b01170 Pre-warm chromadb embedding model at build time joakimp 2026-05-08 00:25:22 +02:00
  • f51e9f52a1 Add INSTALL_PI build arg for pi as second harness joakimp 2026-05-07 23:58:37 +02:00
  • a208b073b0 Bump opencode to 1.14.40 v1.14.40 joakimp 2026-05-07 10:52:50 +02:00
  • a803fe4653 Fix smoke-test JSONC parsing to respect URLs v1.14.33 joakimp 2026-05-03 10:34:16 +02:00
  • 79b697dea0 Bump opencode to 1.14.33 joakimp 2026-05-03 10:31:17 +02:00
  • 3e3abc8672 Update docs for named volume config, skillset auto-deploy, opencode.jsonc Joakim Persson 2026-05-02 23:00:41 +00:00
  • 59e58a9d00 Use named volume for opencode config instead of host bind mount Joakim Persson 2026-05-02 22:50:09 +00:00
  • 26ce9aa490 Auto-deploy skillset on container start for portable skill resolution Joakim Persson 2026-05-02 22:21:57 +00:00
  • 3d4e739529 Add Context7 remote MCP server to auto-generated config Joakim Persson 2026-05-02 21:24:04 +00:00
  • a6b0b59946 Bump opencode to 1.14.32 joakimp 2026-05-02 18:04:00 +02:00
  • fc74a8f906 Collapse per-arch matrix back into single multi-arch push jobs v1.14.31d Joakim Persson 2026-05-01 12:28:34 +00:00
  • 5a2d06340e Fix dash-incompatible slash substitution and bump omos size threshold v1.14.31c Joakim Persson 2026-05-01 10:43:04 +00:00
  • 23894bc19f Reclaim runner disk before load: true smoke builds v1.14.31b Joakim Persson 2026-05-01 09:34:52 +00:00
  • f0918ba915 Bump opencode to 1.14.31 and split multi-arch publish across runners v1.14.31 Joakim Persson 2026-05-01 08:43:08 +00:00
  • 1683650240 Bake mempalace-toolkit wrappers into the image v1.14.30b Joakim Persson 2026-04-30 20:56:58 +00:00
  • 9d7c3e5ad8 Bump opencode to 1.14.30 v1.14.30 joakimp 2026-04-30 15:11:49 +02:00
  • 23bae2ab7d Use mempalace-mcp entry point directly, drop redundant wrapper v1.14.29c joakimp 2026-04-29 15:27:30 +02:00
  • e0b6c2082f Add apt-get upgrade to core packages layer v1.14.29b joakimp 2026-04-29 10:25:36 +02:00
  • 2c889b472e Add --retry to all Dockerfile curl invocations joakimp 2026-04-29 10:14:42 +02:00
  • 349bb633ff Fix OMOS bunx detection joakimp 2026-04-29 09:01:23 +02:00
  • 3b3533d40b Bump opencode to 1.14.29 v1.14.29 joakimp 2026-04-28 23:28:53 +02:00
  • 113c9f0bb0 Infrastructure pass: CI smoke tests, floating versions, chown sentinel, generate-config script joakimp 2026-04-28 23:28:43 +02:00
  • 4efc4e8005 Remove dead INSTALL_PYTHON build arg Joakim Persson 2026-04-28 06:53:44 +00:00
  • 49fad7cad9 Update sample docker-compose.yml in DOCKER_HUB.md joakimp 2026-04-27 23:58:48 +02:00
  • ca44da71e1 Add official Gitea MCP server to base image v1.14.28b joakimp 2026-04-27 22:28:15 +02:00
  • 8e605e87d4 Add chroma cache to entrypoint chown loop, finalize v1.14.28b changelog joakimp 2026-04-27 21:45:16 +02:00
  • 7a8de0463f Separate ChromaDB model cache into its own named volume joakimp 2026-04-27 20:05:45 +02:00
  • adaf7ba2ff Auto-register mempalace MCP server in generated opencode.json joakimp 2026-04-27 19:58:36 +02:00
  • d426e92745 Ignore .docker/ buildx state directory joakimp 2026-04-27 19:29:54 +02:00
  • b9c08c3dbb Add MemPalace local-first AI memory system to base image joakimp 2026-04-27 19:25:38 +02:00
  • 45d7e02faf Bump opencode to 1.14.28 v1.14.28 joakimp 2026-04-27 18:50:57 +02:00
  • 4de0bc9993 Document CI runner Docker pruning setup in deploy/README.md v1.14.25 joakimp 2026-04-25 19:35:33 +02:00
  • b648d83928 Bump opencode to 1.14.25 joakimp 2026-04-25 17:36:30 +02:00
  • f2f8a70dae Add CHANGELOG.md and link it from Docker Hub description joakimp 2026-04-23 21:13:31 +02:00
  • c34cf3641b Add devbox-shell bridge line to baked .bash_aliases v1.14.22b joakimp 2026-04-23 20:39:40 +02:00
  • 3a7ec45f4b Add python3-venv to base image (Mason needs ensurepip for venv creation) joakimp 2026-04-23 20:24:07 +02:00