• v0.7.115 5b9a143e9f

    v0.7.115
    All checks were successful
    sync-env / sync-env (push) Successful in 11s
    check / gate (2) (push) Successful in 5m50s
    check / gate (1) (push) Successful in 6m6s
    check / gate (3) (push) Successful in 18m14s
    check / check (push) Successful in 1s
    release / build (push) Successful in 7s
    Stable

    plat released this | 4304 commits to main since this release

    Self-deploy, step 3: a green release swaps in by handing over the listening socket, health read before the old process stops, the old one kept on failure (#1740);Boards, step 2: /boards/data draws a query as a line chart an admin can edit in place (#1746);Self-deploy, step 3: a green release swaps i

    Downloads
  • v0.7.114 7ced3a7dd1

    v0.7.114
    All checks were successful
    sync-env / sync-env (push) Successful in 10s
    check / gate (3) (push) Successful in 5m20s
    check / gate (1) (push) Successful in 5m58s
    check / gate (2) (push) Successful in 17m39s
    check / check (push) Successful in 0s
    release / build (push) Successful in 7s
    Stable

    plat released this | 4318 commits to main since this release

    A child forge reads its parent's releases over HTTPS and says how many it is behind (#1741);Triage: the planner places every thought within minutes and answers in the feed where it went and what it changed (#1739);/flow: the forge shows its own bottleneck — every stage from ready to live with its qu

    Downloads
  • v0.7.113 660dab10c4

    v0.7.113
    All checks were successful
    sync-env / sync-env (push) Successful in 8s
    check / gate (3) (push) Successful in 4m57s
    check / gate (2) (push) Successful in 5m53s
    check / gate (1) (push) Successful in 12m21s
    check / check (push) Successful in 1s
    release / build (push) Successful in 7s
    Stable

    plat released this | 4323 commits to main since this release

    An agent's green pull waits for its reviewer, and reaches the owner only after the review (#1734);Variants: terminal dislike asks for a reason, binding only on variant pulls, MCP and terminal tests, no double close;Self-deploy, step 2: a landing on the forge's own main checks the landed tree out int

    Downloads
  • v0.7.112 0f675f7e7b

    v0.7.112
    All checks were successful
    sync-env / sync-env (push) Successful in 11s
    check / gate (3) (push) Successful in 6m21s
    check / gate (1) (push) Successful in 6m54s
    check / gate (2) (push) Successful in 14m44s
    check / check (push) Successful in 0s
    release / build (push) Successful in 9s
    Stable

    plat released this | 4333 commits to main since this release

    Passkeys: Settings → Passkeys lists, adds and removes them, and signing in with one issues the same session as a password (#1713);Passkeys: Settings → Passkeys lists, adds and removes them, and signing in with one issues the same session as a password (#1713);Thoughts, step 2: MCP tell without a r

    Downloads
  • v0.7.111 d89f435acb

    v0.7.111
    All checks were successful
    sync-env / sync-env (push) Successful in 10s
    check / gate (3) (push) Successful in 4m53s
    check / gate (2) (push) Successful in 5m8s
    check / gate (1) (push) Successful in 15m0s
    check / check (push) Successful in 1s
    release / build (push) Successful in 7s
    Stable

    plat released this | 4343 commits to main since this release

    I merged main into this branch and pushed it. The only conflict was in src/kernel/vitals.ts, in the import block. My branch had added BUDGETS from ./budgets.ts and main had added failedSent;Signup verifies a Turnstile token on the server before it makes an account, through a verifyHuman o

    Downloads
  • v0.7.110 49e8b7303f

    v0.7.110
    All checks were successful
    sync-env / sync-env (push) Successful in 10s
    check / gate (3) (push) Successful in 5m39s
    check / gate (1) (push) Successful in 6m28s
    check / gate (2) (push) Successful in 14m26s
    check / check (push) Successful in 1s
    release / build (push) Successful in 7s
    Stable

    plat released this | 4353 commits to main since this release

    This pull adds the thoughts API, and it now merges into main again. The check failed because main added a migration 80 (restore drills) in src/core/schema.ts, and the thoughts table also claimed 80.;The fault hunt files one issue for each cause degraded more than ten minutes in its day, quoting th

    Downloads
  • v0.7.109 09ea37181e

    v0.7.109
    All checks were successful
    sync-env / sync-env (push) Successful in 8s
    check / gate (3) (push) Successful in 4m58s
    check / gate (2) (push) Successful in 5m4s
    check / gate (1) (push) Successful in 14m25s
    check / check (push) Successful in 0s
    release / build (push) Successful in 8s
    Stable

    plat released this | 4376 commits to main since this release

    Self-deploy, step 1: bun src/main.ts --preflight proves a tree can boot: config parses, migrations dry-run on a copy of the database, then exits 0 or 1 with one line (#1674);The accounts page offers remove the organization too behind a confirm page that lists everything that will go (#1681);src/

    Downloads
  • v0.7.108 5db52700e5

    v0.7.108
    All checks were successful
    sync-env / sync-env (push) Successful in 7s
    check / gate (3) (push) Successful in 5m27s
    check / gate (2) (push) Successful in 5m30s
    check / gate (1) (push) Successful in 14m35s
    check / check (push) Successful in 0s
    release / build (push) Successful in 8s
    Stable

    plat released this | 4409 commits to main since this release

    Keep a variant run's group when the forge queues it again; document variants in FEED.md;docs/THREATS.md: each adversary, what it wants, the protection and test in its way; a test checks the citations (#1687);On you says a conflicted pull conflicts, from what the stale-ask sweep found; tests that the

    Downloads
  • v0.7.107 6cc87b29df

    v0.7.107
    All checks were successful
    sync-env / sync-env (push) Successful in 6s
    release / build (push) Successful in 6s
    check / gate (3) (push) Successful in 4m15s
    check / gate (2) (push) Successful in 4m44s
    check / gate (1) (push) Successful in 6m15s
    check / check (push) Successful in 1s
    Stable

    plat released this | 4433 commits to main since this release

    vitals() names each degraded cause with when it began, landed from pull #1363 on today's main (#1657);Boards, step 1a: a typed query over the forge's tables runs as parameterised SQL, as a module with no route (#1671);Degraded since is kept per forge; the stuck sentence is worded for a person; READM

    Downloads
  • v0.7.103 e832f138af

    v0.7.103
    All checks were successful
    sync-env / sync-env (push) Successful in 10s
    check / gate (3) (push) Successful in 4m22s
    check / gate (2) (push) Successful in 4m49s
    check / gate (1) (push) Successful in 14m53s
    check / check (push) Successful in 1s
    release / build (push) Successful in 7s
    Stable

    plat released this | 4465 commits to main since this release

    The forge is an OpenID Connect provider: discovery, id_token, userinfo and rotating JWKS, landed from pull #1404 (#1520);The forge is an OpenID Connect provider: discovery, id_token, userinfo and rotating JWKS, landed from pull #1404 (#1520);Pull page: a conflicted pull's checks line reads 'Conflict

    Downloads