chat-server
chat: harden welcome leasing and cleanup
branch: open tutorial: ready ci: success
The canonical branch forge for the pika repo.
chat: harden welcome leasing and cleanup
branch: open tutorial: ready ci: success
Hard-cut remote staged Jericho fulfillment
branch: open tutorial: ready ci: success
Extract shared managed agent contract
branch: open tutorial: ready ci: failed
docs: add pika cloud incus plan
branch: merged tutorial: ready ci: success
Clean up dead code and stale references in pikaci/jerichoci
branch: closed tutorial: ready ci: success
Fix Android nightly agent chooser
branch: merged tutorial: ready ci: success
Add Jericho extraction plan
branch: merged tutorial: ready ci: success
Add mac ci roadmap
branch: merged tutorial: ready ci: success
Unify pikaci target and lane catalogs
branch: merged tutorial: ready ci: success
Probe iOS Apple lane selection
branch: closed tutorial: ready ci: success
Probe desktop Apple lane selection
branch: closed tutorial: ready ci: success
Fix current nightly CI regressions
branch: merged tutorial: ready ci: success
Speed up apple compile followups
branch: merged tutorial: ready ci: success
Introduce Incus guest roles for image configs
branch: merged tutorial: ready ci: failed
Drop mutable iOS build number from cache key
branch: merged tutorial: ready ci: success
Polish pika-cloud Incus substrate
branch: merged tutorial: ready ci: success
Remove deleted ci tree from pikaci source set
branch: merged tutorial: ready ci: success
Make pikaci own all forge CI lanes
branch: merged tutorial: ready ci: failed
Delete local microvm guest module
branch: merged tutorial: ready ci: success
Fix pikaci rebase after frontend split
branch: merged tutorial: ready ci: success
ci: validate apple artifact fetch
branch: closed tutorial: ready ci: success
Split pikaci frontend modules
branch: merged tutorial: ready ci: success
infra: add tar tools to pika-git runtime
branch: merged tutorial: ready ci: success
ci: harden apple mini ssh contract
branch: merged tutorial: ready ci: success
gitignore: ignore nix build result symlink
branch: merged tutorial: ready ci: success
Extract shared managed agent contract
branch: merged tutorial: ready ci: failed
Trigger post-merge CI rerun 2
branch: merged tutorial: generating ci: failed
Split jerichoci from pikaci
branch: merged tutorial: ready ci: failed
nix: cache ph with crane deps split
branch: merged tutorial: ready ci: failed
Narrow pika-cloud to shared runtime contracts
branch: merged tutorial: ready ci: failed
Guard ph against stale ci heads
branch: merged tutorial: ready ci: success
Trigger post-merge CI rerun 2
branch: closed tutorial: pending ci: failed
Guard ph merge behind ci status
branch: merged tutorial: ready ci: success
Trigger post-merge CI rerun
branch: closed tutorial: ready ci: failed
Refactor pikaci runtime config
branch: merged tutorial: ready ci: success
Remove CI target health cooloff
branch: merged tutorial: ready ci: success
Adapt pikaci cleanup to manifest filters
branch: merged tutorial: ready ci: failed
Embed forge lane manifest in pikaci
branch: merged tutorial: ready ci: success
Split pika-git web module
branch: merged tutorial: ready ci: failed
pika-git: factor test fixtures
branch: merged tutorial: ready ci: failed
pika-git: drop test-only legacy config scaffolding
branch: merged tutorial: ready ci: success
Split pikaci execution placement from runtime backend
branch: merged tutorial: ready ci: failed
Simplify managed OpenClaw startup plan
branch: merged tutorial: ready ci: success
Move managed startup contract into pika-server
branch: merged tutorial: ready ci: success
pika-git: remove legacy auth config and stamp deploy revs
branch: merged tutorial: ready ci: success
Simplify runtime spec shape
branch: merged tutorial: ready ci: success
pika-git: delete legacy compatibility surface
branch: merged tutorial: ready ci: success
Collapse runtime artifact helpers
branch: merged tutorial: ready ci: success
Clarify managed guest startup artifacts
branch: merged tutorial: ready ci: success
Delete stale forge-mirror-smoke.md marker doc
branch: merged tutorial: ready ci: success
Add codex-backed invariants check
branch: merged tutorial: ready ci: success
Tighten runtime path contracts and delete stale Incus plan doc
branch: merged tutorial: ready ci: success
Fix pika-git state migration on first deploy
branch: closed tutorial: ready ci: success
Rename pika-news to pika-git
branch: merged tutorial: ready ci: success
Unify Incus lifecycle guest writers
branch: merged tutorial: ready ci: success
Declare payload manifest identity explicitly
branch: merged tutorial: ready ci: success
Declare staged Linux payload specs
branch: merged tutorial: ready ci: success
Include pikaci nix fragments in Rust source
branch: merged tutorial: ready ci: success
Delete legacy PR mode from pika-news
branch: merged tutorial: ready ci: success
Factor guest startup artifact paths
branch: merged tutorial: ready ci: success
Centralize staged payload mount paths
branch: merged tutorial: ready ci: success
Share local guest result fragment
branch: merged tutorial: ready ci: success
Centralize payload manifest helpers
branch: merged tutorial: ready ci: success
Pin local guest result contracts
branch: merged tutorial: ready ci: success
Add shared lifecycle artifact loaders
branch: merged tutorial: ready ci: success
Extract legacy PR store
branch: merged tutorial: ready ci: success
Derive Incus payload device prefixes from manifests
branch: merged tutorial: generating ci: success
Add guest lifecycle contract tests
branch: merged tutorial: ready ci: success
Type internal forge state
branch: merged tutorial: ready ci: success
Introduce staged payload specs
branch: merged tutorial: ready ci: success
Centralize staged Linux payload roles
branch: merged tutorial: ready ci: success
Add lifecycle event helpers
branch: merged tutorial: ready ci: success
Generalize staged payload mounts
branch: merged tutorial: ready ci: success
Extract CI persistence into ci_store
branch: merged tutorial: ready ci: success
Derive Incus staged payload roots from job paths
branch: merged tutorial: ready ci: success
Share lifecycle status decode helpers
branch: merged tutorial: ready ci: success
Hard cut pikaci result contract
branch: merged tutorial: ready ci: success
Simplify Incus staged payload mounts
branch: merged tutorial: ready ci: success
Share forge API models across server and ph
branch: merged tutorial: ready ci: success
Centralize pika-news pikaci run loading
branch: closed tutorial: generating ci: success
Merge branch 'pika-git-inbox-2' into master
branch: closed tutorial: generating ci: success
Tighten pikaci Incus CLI test
branch: merged tutorial: ready ci: success
Add shared Incus runtime plans
branch: merged tutorial: ready ci: success
Simplify Incus guest request contract
branch: merged tutorial: ready ci: success
docs: delete stale todo plans
branch: merged tutorial: ready ci: success
Finish pikaci Incus-only backend hard cut
branch: merged tutorial: ready ci: success
Extract chat persistence into chat_store
branch: merged tutorial: ready ci: success
Extract branch inbox persistence into inbox_store
branch: merged tutorial: ready ci: success
Remove pikaci vfkit runner path
branch: merged tutorial: ready ci: success
Extract mirror persistence into mirror_store
branch: merged tutorial: ready ci: success
Unify pika-news test fixture builders
branch: merged tutorial: ready ci: success
Simplify pika-news structured event fixtures
branch: merged tutorial: ready ci: success
Centralize pika-news run fixture writing
branch: merged tutorial: ready ci: success
Merge branch 'pika-git-mirror-1' into master
branch: closed tutorial: generating ci: success
Add mirror smoke marker
branch: merged tutorial: ready ci: success
Merge branch 'pika-git-mirror-1' into master
branch: closed tutorial: pending ci: success
Decouple mirror sync from poll loop
branch: merged tutorial: ready ci: success
Simplify pika-news RunBundle loading
branch: merged tutorial: ready ci: success
Decouple mirror sync from poll loop
branch: merged tutorial: ready ci: success
Let PikaciRunStore own run path layout
branch: merged tutorial: ready ci: success
Centralize pika-news pikaci run loading
branch: merged tutorial: ready ci: success
Extract forge service from web
branch: merged tutorial: ready ci: success
Populate repo sops secrets for smoke checks
branch: merged tutorial: generating ci: success
Make structured pikaci lanes explicit
branch: merged tutorial: ready ci: success
Extract forge runtime from web
branch: merged tutorial: ready ci: success
Keep agent-tools compatible with Python 3.9
branch: merged tutorial: ready ci: success
Split ph into internal modules
branch: merged tutorial: ready ci: success
Document pika-git and pikaci boundaries
branch: merged tutorial: ready ci: success
Refine branch discussion drawer layout
branch: merged tutorial: ready ci: success
Move branch discussion into a sidebar
branch: merged tutorial: ready ci: success
Split remote Linux VM backends
branch: merged tutorial: ready ci: success
Stabilize branch discussion artifacts
branch: merged tutorial: ready ci: success
Restore branch discussion sidebar
branch: merged tutorial: ready ci: success
Preserve inbox review navigation after mark-read
branch: merged tutorial: ready ci: success
Make forge inbox commit-aware per user
branch: merged tutorial: ready ci: success
Rebalance branch review columns
branch: merged tutorial: ready ci: success
Make payload metadata best-effort
branch: merged tutorial: generating ci: success
Rebalance branch review columns
branch: merged tutorial: ready ci: success
Expand branch diff viewport
branch: merged tutorial: ready ci: success
Inject Apple CI SSH key into forge via sops-nix
branch: merged tutorial: ready ci: success
Widen branch review layout
branch: merged tutorial: ready ci: success
Polish branch CI timing edge cases
branch: merged tutorial: ready ci: success
Persist pikaci run metadata for pika-news
branch: closed tutorial: ready ci: failed
Simplify Incus guest runtime contract
branch: closed tutorial: ready ci: failed
pikaci: simplify Incus guest runtime contract
branch: closed tutorial: ready ci: failed
Revert "Polish forge inbox persistence semantics"
branch: merged tutorial: generating ci: success
Add compact branch CI timing summaries
branch: merged tutorial: ready ci: success
pikaci: remove Incus lane selector backend logic
branch: merged tutorial: ready ci: success
Fix forge inbox access and backfill
branch: merged tutorial: ready ci: success
Persist forge auth across tabs
branch: merged tutorial: ready ci: success
Harden mirror runtime safety
branch: merged tutorial: ready ci: failed
Polish branch review layout and tutorial warnings
branch: merged tutorial: ready ci: success
Finish staged Linux Incus cutover
branch: merged tutorial: ready ci: failed
Fix branch review CI summary refresh after reruns
branch: merged tutorial: ready ci: success
Model CI blocked and unhealthy states
branch: merged tutorial: ready ci: success
Restore review-first forge UI and local dev flow
branch: merged tutorial: ready ci: success
Add manual CI recovery controls
branch: merged tutorial: ready ci: success
ci: pin selector coverage for forge and claude paths
branch: merged tutorial: ready ci: failed
Show skipped status badges in branch CI lanes
branch: merged tutorial: ready ci: success
Add path-scoped pikachat TypeScript CI lane
branch: merged tutorial: ready ci: failed
Remove trusted-root restriction on outbound file sends
branch: merged tutorial: ready ci: success
Deduplicate ph help in agent brief
branch: merged tutorial: ready ci: success
ci queue wake smoke
branch: closed tutorial: ready ci: success
ci queue wake smoke
branch: closed tutorial: ready ci: success
ci running smoke
branch: closed tutorial: ready ci: failed
Add inbox-smoke-1774025072 smoke doc
branch: closed tutorial: ready ci: success
Add inbox-smoke-1774024330 smoke doc
branch: closed tutorial: ready ci: success
test
branch: closed tutorial: ready ci: failed
docs: note git forge host
branch: merged tutorial: ready ci: success
docs: note canonical forge remote
branch: merged tutorial: ready ci: success
forge ssh smoke ssh-smoke-1774022191
branch: closed tutorial: generating ci: failed
Mirror prompt close smoke
branch: closed tutorial: generating ci: failed
Mirror prompt merge smoke
branch: merged tutorial: generating ci: failed
Mirror smoke branch
branch: merged tutorial: ready ci: success
Final ph merge smoke branch
branch: merged tutorial: ready ci: success
Reuse merge smoke branch
branch: closed tutorial: ready ci: success
Reuse close smoke branch
branch: closed tutorial: ready ci: success
Tweak README wording
branch: closed tutorial: ready ci: success
Tighten README warning wording
branch: closed tutorial: ready ci: success
qa: confirm post-receive hook
branch: closed tutorial: ready ci: failed
qa: confirm post-receive hook
branch: merged tutorial: ready ci: failed
head dd226e25633b04501b30652d682a2de49116c592 · queued 2026-05-19 08:01:16
nightly: failed
head dd226e25633b04501b30652d682a2de49116c592 · queued 2026-05-18 08:04:50
nightly: failed
head dd226e25633b04501b30652d682a2de49116c592 · queued 2026-05-17 08:04:37
nightly: failed
head dd226e25633b04501b30652d682a2de49116c592 · queued 2026-05-16 08:00:21
nightly: failed
head dd226e25633b04501b30652d682a2de49116c592 · queued 2026-05-15 08:02:44
nightly: failed
head dd226e25633b04501b30652d682a2de49116c592 · queued 2026-05-14 08:02:17
nightly: failed
head dd226e25633b04501b30652d682a2de49116c592 · queued 2026-05-13 08:01:30
nightly: failed
head dd226e25633b04501b30652d682a2de49116c592 · queued 2026-05-12 08:00:57
nightly: failed
head dd226e25633b04501b30652d682a2de49116c592 · queued 2026-05-11 08:02:04
nightly: failed
head dd226e25633b04501b30652d682a2de49116c592 · queued 2026-05-10 08:00:38
nightly: failed
head dd226e25633b04501b30652d682a2de49116c592 · queued 2026-05-09 08:02:51
nightly: failed
head dd226e25633b04501b30652d682a2de49116c592 · queued 2026-05-08 08:00:49
nightly: failed