Skip to content

v0.3.2

Latest

Choose a tag to compare

@Matsuoka-Yuichi Matsuoka-Yuichi released this 30 Aug 23:43
· 1 commit to main since this release

Changelog

  • e91abc203c7ca07d514d1c75b348e24b7dbfa83b Add core API readiness alert policy
  • ca9508a9fdc7582047c59c1ddc6be5d1c38e5b95 Add core API readiness uptime check
  • 30ad2b6e28f94ab466b8555f2f4b4e889eb55dfe Add macOS provider checksums for staging
  • 14ca23c61146e6e9a9239b968735d4247b272eec Add worker queue monitor database role
  • da02a932424896f2469a869322ae4dc7c5aff2d6 Detach Secret Manager resources from Terraform
  • 3b8880bfa3cf1c8fe027b1df664227296c943fae Enable Cloud Monitoring API
  • 09bdfaff4a0aa0788b9d671eb375f49323452413 Enable staging desktop hard cutover
  • 3f01d5b19e7ec9e9c2323c0cde01bf2452c1c253 Grant Monitoring access to core API
  • b6f462d86fc68139b797bff066d1a3be2505e983 IDE の読み取りを WOD 経由に一本化する (#2133)
  • 0452d5d71702a032dd5ce3e44c8d44ce1226ce9c Increase staging Cloud SQL max connections
  • 618f464064886755ca10cd790d431aade450ee2a Meetingに後から議事録を追加できるようにする (#2126)
  • 89f0a416d7a9208fbdb57344d48a197cc98e76f4 Merge WOD environment maintenance registration into staging
  • 9638f0de57c776953f31eb8567c51e3bc3159541 Merge WOD lifecycle attachment into staging
  • cdda7384cd5bc0e40c9ef148db668c1b32ded497 Merge latest origin/stg into fix/stg-remote-server-setup-stall
  • 0e1b9d45d521266c6da6ae4e2ce29ff9839f41ac Merge origin/fix/clear-agents-on-turn-end
  • 76215802532f4cabd4ca0dccd7f6c8441f34eb6d Merge origin/main into release/stg-to-main-20260830
  • 3eee4a56358e550c059301f9c0fe753eb1df78e0 Merge origin/stg into feat/worktrees-integration
  • e32fb3a1071d108f2e49eb2d74e5b3398d8a6656 Merge origin/stg into feat/worktrees-integration
  • 70fa3927a356dfa3389615c0f6cf369850bfcb39 Merge origin/stg into feat/worktrees-integration
  • f1e7d3a22fb4bc4606ecb9aa06f20f98b200d3d5 Merge origin/stg into fix/stg-remote-server-setup-stall
  • 5ca4465963039d981a76f6d51d0fc3a524d62876 Merge origin/stg — action panel の撤去に合わせて、実行面の右列を畳む
  • b92cc3a108a3722a29ad27edee446e0f48011803 Merge origin/stg — rename-detection の罠を外して製品側の変更を全部取り込む
  • 6b485a7054262eec091238f1144890197a51a620 Merge origin/stg — タブ列は stg の形に、実行面はその床に乗る
  • 58bc77826838bce7c13e4645a12d3e8d69c3b2d8 Merge remote-tracking branch 'origin/feat/composer-queue' into feat/conversation-row-affordances
  • 69b5bbf86ec52672cf15f12d62ea5ef09d4a0832 Merge remote-tracking branch 'origin/stg' into chore/drop-task-residency
  • 0a958f480269334f5803a1bd09fb23f5f8b292b4 Merge remote-tracking branch 'origin/stg' into chore/retire-task-action-panel
  • dcd96b7dba1a9eef8a7aff31e092e41d6d9155ce Merge remote-tracking branch 'origin/stg' into chore/slim-dead-exports
  • 8d2dda0ed9d81cdaa744c69076451398d2afc2d1 Merge remote-tracking branch 'origin/stg' into chore/slim-dead-modules
  • c7247754336be9ad6dda8d0e02a0ff983f820115 Merge remote-tracking branch 'origin/stg' into docs/mintlify-after-projects-index
  • 9bdbaee62e3fb222abbfb67a39315d3e060bf9b8 Merge remote-tracking branch 'origin/stg' into docs/remote-server-current-ux
  • 6ecbb5e837ed27a59c0a4d7dc5b4b01e79704003 Merge remote-tracking branch 'origin/stg' into docs/remote-server-current-ux
  • e5208f7afd1da5f8bbc937ec7c79d7e09b6c4270 Merge remote-tracking branch 'origin/stg' into epic/remote-task-surface
  • 038b0bf0461dc3a477bffbf933522fee24dfbad7 Merge remote-tracking branch 'origin/stg' into execution-sessions-scaffolding-plan
  • c4ab73b85156e29a004e75d947bcbb70f9ad219a Merge remote-tracking branch 'origin/stg' into execution-sessions-scaffolding-plan
  • 228f3111513e9b4b3814dd7c55884598e9e8ea5d Merge remote-tracking branch 'origin/stg' into feat/project-settings-surface
  • d333a91c70d094a08682d2895c63700551ee9696 Merge remote-tracking branch 'origin/stg' into feat/project-settings-surface
  • c6dbf2dbf03b39a08ab93f8137bc34b07353ea30 Merge remote-tracking branch 'origin/stg' into feat/retry-signals
  • d42278a8b7812201ffcc43960adaa23939d9c22e Merge remote-tracking branch 'origin/stg' into feat/session-events
  • 2fdf07f21320676f1d0ac1348ff3c9fd0febc69a Merge remote-tracking branch 'origin/stg' into feat/settings-surface
  • a60a8168e74cf7f7127e76ba21c23eb6a69d2fd3 Merge remote-tracking branch 'origin/stg' into feat/task-execution-surfaces
  • 2b154a76e1c857adaaafbc1845121ae333f2fe98 Merge remote-tracking branch 'origin/stg' into feat/worktrees-integration
  • a8fbffa3ffd7518614e4f32ba5680d757f933633 Merge remote-tracking branch 'origin/stg' into feat/worktrees-integration
  • 76c4a05508ad1d6e05a0ecd73941370b9d704f55 Merge remote-tracking branch 'origin/stg' into feat/worktrees-integration
  • 6efb38b35ee7ec2a514a1b53a3bb63ad8b9a8551 Merge remote-tracking branch 'origin/stg' into fix/clear-agents-on-turn-end
  • a9dd674c65b092ecb78a9d2479c360c9cad027c6 Merge remote-tracking branch 'origin/stg' into fix/pty-resize-race
  • d080766454c1506a93a72b63d9fe756b2ce1c876 Merge remote-tracking branch 'origin/stg' into fix/reachable-surfaces
  • 142bc3ded8faab97affdd0e42da0c841deddc9a2 Merge remote-tracking branch 'origin/stg' into fix/terminal-fold-single-source
  • 1570e67070a2510bd61122c8d18cc51b1dd7b1e7 Merge remote-tracking branch 'origin/stg' into fix2218b
  • 5df09eb1f16038420393018e1836f48a1c2a1d9c Merge remote-tracking branch 'origin/stg' into frontend-audit-issues
  • 1a75eb2d9203da47a274693be4e75619dafd965b Merge remote-tracking branch 'origin/stg' into refactor/studio-sidebar-saved-views-group
  • c8d2abec8f21e3b217cc73770e2992062adedd25 Merge remote-tracking branch 'origin/stg' into stack/task-execution
  • de242fcebe4eeac018de4b70880bb1ee8ea9cb0a Merge staging WOD Core URL boundary into staging
  • 95cef76a63edaf56e7085a77140bc268c1faa5d3 Merge staging WOD isolation into staging
  • bc98b36fd75243306e57a5114674dd5561a76074 Merge stg into the console-window fix
  • 3450f5e9eb9a83a032522084d8ffed3b4eeb45aa Merge the shell-side console-window fix into the engine-side one
  • 515d92988c72d8320427b0a7b27c13c71451a2cd Observe staging desktop cutover candidate
  • 8772f60c284c29b6e0865d461618085a44156dff Remove completed Terraform removed blocks
  • d9a7204e298578e99ad56f6f9deb22203bb20e08 Remove redundant monitoring invoker grant
  • b41090e56c1660aa845e0eea44e4c58268e68034 Remove retired GBrain database resources
  • 912612edcebdd35f1eab9bf466f090b63661badc Remove retired GBrain secrets
  • 22e506c1fde76d448c1277e69ee14525d7984240 Revert "fix(iac): let terraform update Cloud Run"
  • 4a8b3f4a63bf8fa17055703150f8536093a1f482 Set staging Core API max instances to four
  • cbcf32dc525c0cb6d4b07228b2c522a5e3883bf9 Stop managing Cloud SQL app password
  • 9f2f5bd1446ab68fdfe6508ece066bbe5f6d1088 Stop managing Cogno Admin database credentials
  • 9840183fadd88707f1444fe6edd786b56b9f38c4 Update ScaffoldingChip.tsx
  • 939920ba8367ee3ee1eba18ae2f99c1cd075c03b Update production Terraform provider checksums
  • 426cdd3ad20d3f29d1488160e963fcf2140f2d48 WOD/machine robustness program (+ desktop-SPA branch WIP) (#2270)
  • 716fd9a927696bef99e93e4b4f4bc4e7d6c4d55d chore(api): agent_work / github_authz の未配線シンボル4件を削除
  • 0d96631b7c7f586e94d8290dbacb265a2c81dbff chore(api): attention の未使用定数 CONVERSATION_EVENT_TYPES を削除
  • 4a11d3e2803a025c678e5369697d1ac154a3c7e3 chore(api): infra / chatwork / github / gmail の未使用シンボル5件を削除
  • dc1b3a0a4d30218a52b61bf3c3dae50573f798a0 chore(api): meeting_tasks / task_intake の GBrain 撤去で孤立した未使用シンボル7件を削除
  • 72a27a1c1665446ceadbc148e52732ffe01029a0 chore(api): projects の未配線シンボル3件を削除
  • 9c864e56ad8c44d99827f0c70e2b7e206689c1fd chore(api): recall / integrations repository の未使用シンボル6件を削除
  • 1be11c59037723ad4498131edb74e8d3e470989b chore(api): regenerate task execution contract
  • c663215f607e46b5ef5c941be66233bb6addb0ae chore(api): slack の未使用シンボル3件を削除
  • 699366f957c34ab526820aa06c3827c8dba07eee chore(api): sync proposal contract docs
  • 48035a25b23be07b78b4edd2c5cbd04fe1b46742 chore(api): tasks の未使用シンボル5件を削除
  • 83ef8f1b8f7bc2e1e013014d04a969dab7908983 chore(api): 一度も配線されなかった infra の2モジュールを落とす
  • 265df3ea20b56a3ea09b8ac1e49facb26dfaefff chore(attention): configure light activation model
  • 76666af8e5ea771696d0b0a84b5e3c97a37ce199 chore(ci): tmp-msys-proof.yml を削除する
  • 752f34fda534d13631ebb8fff530d398ecc7c8ff chore(cli): drop Client.CommentOnTask — never wired to a command (#2330)
  • f8bfaf621e0b9bbe2f0fc3801390534878168fbb chore(cli): drop dead helpers left by the setup wizard rewrite (#2324)
  • b3972591ece8ee239c9b39987c385d67614574ad chore(cli): drop dead worker-daemon API client methods (#2322)
  • 604137f9a62bdbae1c2b7624f5f26d776329a19d chore(cogno-admin): 使われていない AdminNav.tsx を削除する
  • 4649a20be10cc481b9789cf84c842c94ac79323d chore(contracts): cancel エンドポイントの docstring 変更を OpenAPI/型定義に反映
  • 2d2774d4bf05c0296b49208ae28f524336839c79 chore(db): drop task_residencies and task_residency_events
  • e25126a235dea192d57cadd4a5a4c126ea5103b8 chore(dev): task-detail-editor を test/ の下に入れる
  • a21f59f72c6b755e5366a02e24df8ad4fb3e7c6d chore(execution): stg に出す前の門を全部通す — 契約を再生成し、置き去りを畳む
  • 7c5c23bddbc2a5b86d88edff6cdbe39b276ba545 chore(features): 読み手のいない export を畳む
  • cf99a0eaf75360f79259eda5c4db6061b0b99673 chore(frontend): @cogni/* のエイリアスを実在するファイルに向ける
  • 6f3b4154ee623e418506d6351ddbe2001ac1577b chore(frontend): remove legacy control panel
  • bfd21fe729f920c791df06016d24df5a08816268 chore(genaxis): 使われていない初期スキャフォールドのモーションコンポーネントを削除 (#2315)
  • a768345743ae0714db1a9f49754b9b0e56e5c711 chore(hocuspocus): 未使用の @tiptap/extension-image 依存を削除する
  • aafab1cf9860644454535ddedb8b484e0b0a61c1 chore(home): AIWorkerFlow を AIAgentFlow に改名する
  • 2396fe7966390b4353a36ce33f8cb75c72c1909b chore(home): CLI ページを「マシン」で言う
  • c7a66db59226d0e669b4cf5da345106a82553fe9 chore(home): EN の tagline を JA に揃えて「AI workers」をやめる
  • c1397f70af8d9134751a653c383dc20ae17e2305 chore(home): public/images 配下の未参照マーケティング画像11枚(約5.8MB)を削除
  • aef47cf24adbe366eefb49145dd7cfaa6627c3be chore(home): スクリーンショットの中に居るのはデスクトップアプリ
  • 6794704a6078b329a99030d0fa716da8c78c9ff8 chore(home): 使われていない export を2箇所削除 (#2342)
  • 97626fcc5fbbbae38fd9aa177e0d5f4d75fff03b chore(home): 旧デザイン時代の未配線コンポーネント9本と、それらだけが (#2332)
  • ec082e12fa5616ea2596528840168d938b59f16b chore(home): 誰も読んでいない .mov 2 本を消す
  • 85b892b5cb7136a90e633f240338d3bd27eda23f chore(home): 配線が外れた ROI Calculator セクションを削除 (#2338)
  • 8fd06d7609f2006770e3eae7b7b0901f2a281984 chore(home,genaxis): 使っていない依存を落とす
  • 4a57bc662dfd087154cc798901ccd211797d4ff0 chore(i18n): action panel と一緒に読み手を失ったキーを畳む
  • 413341e5fd7a7be4989ea03f683ad1fc8b6cb500 chore(i18n): この変更で読み手を失ったキーを畳む
  • 77c83e7386baa74688956afd92d16847da626b19 chore(i18n): 三巡目で読み手を失ったキーを畳む — 79件
  • 4cf8a210e04f390bf4a3a271a849415d29c643f8 chore(i18n): 帯と一緒に、帯だけが使っていた文言を落とす
  • 0ca70878ba5c0398bc7b42b1646974841740aa01 chore(i18n): 読み手が消えた16の文言を en/ja 両方から落とす
  • 25804360371e9ae1d95cc5ce0ced522a60b24d23 chore(i18n): 読み手のいない翻訳キーを畳む
  • 44248704d06e236be4cb85c3de250ca30c238937 chore(iac): bump stg desktop hard-gate to 0.2.0-stg.1
  • 8b491ba21a8dbed32e131740adc9ef8689927f05 chore(legacy): retire duplicate autonomous intake paths
  • 36ef43e9f8cbf1536d6c3f4a7e8436c175ebd816 chore(lib): 読み手のいない export を畳む
  • b3f97e15c56349e4e645a12e3770e6516dd9cea4 chore(lint): Loader2 の免除一覧から、もう無いファイルを落とす
  • a1636f6d62aff54738444ce35b203979b7d353e6 chore(machines): 使われなくなった worker オンボーディングを消す
  • caf96beff0d3bcd7646338003d018ca95bf494d8 chore(machines): 呼ばれていない worker の足場を落とす
  • 231331e2c7195e80e3a70dc0b00e9bf8af49b6fc chore(machines): 実機で試されなかった「静かなセットアップ」を畳む
  • e77b8f536f92aa3c4bb778b420333ba178aeeb62 chore(machines): 落とす側のいないロールバック弁を外す
  • 3d6cae08a297bab864b9386d8406adc372e44a3c chore(machines): 読み手の消えた context を、置き場ごと外す
  • 744bfc8aeb59f722f8d129f5dbe40eae9d11f90d chore(memory): 到達不能なgithub.*ブランチを削除し、嘘コメントを訂正
  • 1dc89514d5101c4ea70e02d4e0d813366549a0f9 chore(mobile): create-expo-app のテンプレート残骸を削除 (#2352)
  • 0f615445e184ac69813cc2d2609c62132b7a9ab5 chore(onboarding): 一度も点かなかった v3 の面を畳む
  • 171530f8fcace143f8564019e2722fc3efa51dea chore(projects): リポジトリを一度も訊かない二つ目の作成経路を畳む
  • 427efcd94b21e500fe90d79263018e544a090743 chore(projects): 走らせるものが無くなったテストを畳む
  • 962ec37442331226b6ef27809c6e0ddcb5afce30 chore(routes): /desktop/worker を畳む
  • b0d1e13dc5b697e002098b42479484f6d348e127 chore(routes): settings/integrations の恒久転送を畳む
  • ba77521d775e277117958b0ae85de15e769d3ba9 chore(routes): 外部ドキュメントへ飛ばすだけの settings/import を畳む
  • d65059011a2a204f33a5011e9690985863348987 chore(routes): 自分の機械の設定へ送り返すだけの5本を畳む
  • a8f7a46ada2bf749dc0b83e9d5f2b87e00df7b00 chore(settings): remove machine development workbench link
  • a808b6ead99a07b190fbe271197b6863895f7a71 chore(settings): 読み手のいない data-settings-sidebar を消す
  • d6a02fcea7d392d5f970298909c6f9b0ad997be3 chore(stores): 読み手のいない export と、そこから死んでいた分岐を畳む
  • c2b55106d467e43863fee4720ff09692df9399d7 chore(storybook): 実体の無い story 登録を外す
  • 7073cfece884dadfc8088835b80b0537c87d2f38 chore(storybook): 手書きの一覧をやめ、置いてあるストーリーを全部拾う
  • 0080e1c994f10a35c8ddbd38b6fe2bc747ad015e chore(tasks): action panel と一緒に読み手を失った二つを畳む
  • 460cb4c34ea09961b990a41f30aaff8840fba6e1 chore(tasks): テスト基盤ごと畳まれた vitest の最後の一本を落とす
  • e5f6dbfeb25e1846eeca237e9d0191c19bfc2d37 chore(types): sync generated proposal docs
  • 0715b044068d8bf2ade109d10771148812e44f1c chore(types): 中身の無い root エントリを畳み、@cogni/types は ./openapi だけにする
  • c2fe950fc1f98b9c17767f60ce811df6842badd5 chore(types): 描き手も呼び手も居なくなった Block Kit の型を落とす
  • 16103da1022a2aa051ccaccb9b61a76e79b5a41c chore(web): 6月に読まれなくなった showNotetaker を落とす
  • 45364c67089ca6b342099f224516e810fc8ed6b8 chore(web): Remotion の作品を src/ の外に出して、アプリのコンパイル面から降ろす
  • 2d26d28cd6b24700f85564cf34d14b9e63fe5a18 chore(web): dev の Next インジケータを切る
  • 0f0d3e913d32672198b5243a10d0d7bbacc25e99 chore(web): どこからも読まれていないモジュールを消す
  • 50cb8a2727cc2d393f44ea95a34632ddac5d3c57 chore(web): コメントを削る
  • 7d743575b86934270eca1c43d37a4073e82d2a73 chore(web): フロントエンドのテストを畳む — vitest・Playwright・視覚回帰を撤去
  • c7977406567d76789b24328f42a6235d7333d00c chore(web): 一巡目のあとに読み手を失ったモジュールを消す
  • 57dbe8fddc62b670e2e2cc26976b92a291f8cf96 chore(web): 三巡目 — 前の削除で読み手を失ったモジュールを畳む
  • ed8530b0738a192a146d8f20498b063d9b25e9c9 chore(web): 昨日の設定整理が置いていった3つの孤児を落とす
  • a27b1548da2842199e332fd54182b99b47aff55a chore(web): 見本のためだけに残っていた部品を、見本ごと落とす
  • ca400a2af3045a1f61b8f5095bb4a591719a6cd5 chore(web): 読み手のいなくなった文言と export を落とす
  • 22dc30c2724caf2ffc222183f333266898d1305e chore(web): 読み手を失った block-kit の描画島を畳む
  • 8bb36ec1cfc3e57bbecc9eba12f32db2c2e8f61d chore(web): 誰も import していない依存を package.json から落とす
  • 25ccbcf5b37611d98a2af60fa79f9a51b139bb84 chore(web): 誰も読んでいない export を畳む — 58件
  • 8a01004733917ac67c109799fa0342dbd8230b71 ci(desktop): allow unsigned staging test builds
  • 68870895c7ade355adf2d2b7bc80487ae71d0358 ci(web-spa): deploy pipeline for making the SPA the default surface
  • 813e554afe676be5c4844b930bb410b13e61f997 ci: billing の同時実行不変条件を守るテストが、守る相手の PR で回るようにする
  • d1c3c3a46dd964e1203242f712a1769e07f29814 ci: regenerate @cogni/types from the contract; format the repointed test
  • feb24dec6090487c665251def723c39a1e64aa84 docs(agents): 実行の起点と、実行の見え方をいまの面に合わせる
  • c47992019da6c4fa998705a30aa42f7fdc54395f docs(api): tags機能の6エンドポイントにOpenAPI descriptionを追加
  • 3f848994a9bd9ce65d04dff577c0545120248577 docs(api): workspaces機能の6エンドポイントにOpenAPI descriptionを追加
  • ca75d68d8394b1c4ad556967a6231925515cf720 docs(api): リファレンスに出る全タグに、何を区切っているかを書く
  • 567746a6b12792172513c536d9e7879bca8d4ca7 docs(architecture): GitHub は event pipeline に入っていない、と書く
  • 8adcca87b0f1ab29a60d4a11bc37c9570cf5c1a8 docs(attention): clarify activation contract
  • b13a5bcf35256e16db9502beb8101f95a74b3bfd docs(attention): document the activation runtime
  • 3aa4b4af776a5b8f3499c89339004829a4455e52 docs(data-model): hosts と machines の決定に、実測の証拠を添える
  • be091ffcb528109e56bcd002fdbd7d7f85fe483b docs(data-model): routing_reason の DROP が authz を広げる、と表に書く
  • e207f717277cc9e68be031dd552f88818df46240 docs(desktop): clarify tray overflow evidence
  • a8a1fa50d2d8aaf300bad363bee98e17ac925ace docs(desktop): refresh required update guidance
  • e4484e24372a4f0b3e37b7f16ae9c40b643ce181 docs(dev): test/ の説明から、もう無い ai を落とす
  • b60577a82cdcc1e3ab8e0307e602760dcd8bdf3a docs(engine): add Fable test handoff
  • 1b189b49f28e99d5bc18986a3794b71951e85ded docs(engine): add implementation gates
  • b900c976f9865819346fc3442080f5726718f642 docs(engine): define environment contract
  • b71cab3d4a7d6a9bec72ef6fdb85ccaceaef70b9 docs(execution): define Cogno control ownership
  • e7d40cdb5efdccc92215dcdfcb2717c3f6ab6ee1 docs(execution): define project run contract
  • d7633efe279332540a0aebd91ff3f7a3afeb7b05 docs(execution): define project run task output
  • a7c6bb78bb25859548f5147b7cac55f3830aded3 docs(execution): direct-send.md — queue は agent のもの、user message は journal にしか rest しない
  • 21eafdfc8c1d255d8cabfb715ad4fd0a1fc11bbc docs(execution): record task ownership semantics
  • d4e507b633a94fb529ec369b6d6be0d84e4ba2dc docs(execution): ui.md — フラグは一つの世界を反転させる、7段の梯子
  • b7aa42ecd2c4c34e0af6e5aae9a3faf26ad6b7c9 docs(execution): セッション定義と7段の梯子、決定2件を台帳へ反映
  • d919c95aa00785523e81ac78c5b2d9808bad9605 docs(execution): 決定3件を台帳へ — 独立レイヤー、登録は turn 報告に載る、worktree はセッション毎
  • c8698a15dbd2e4a8f4ddaee93b15fda2cf5c68ba docs(frontend): README のアプリ一覧に web-spa を足す
  • f2a6cb9488eac75b5730a7b82d3fb8e0ff2f6d6b docs(getting-started): デスクトップアプリの入口を、いま置かれている場所にする
  • d01a5ca8bdb84a122316d65cd3e3c34532c7fb57 docs(gmail): まだ出していない面を、案内しない
  • f6c64aecc7cc6d56a7b5d91dbcd70fb96f707982 docs(home): draft the release-note entry for the current stg release
  • c4f44f7c496bbefb33c5668d8bb84accd7c32d06 docs(integrations): Sentry は Coming soon ではなく、いま開けるカード
  • 2b4523bd7f6c841504864be4ce6f844bb745cccf docs(machine): あなたのマシンから環境の一覧が消えたことを反映する
  • a38c86f4a8949ce7acf4b7cfb424877312cb3d87 docs(meta): sources から、もう無いファイルを落とす
  • fd819d5c44145ccb859d30c240f7e76e9948f948 docs(mintlify): Gmail連携のプライバシー文言から GBrain 言及を消す
  • 895bb6dd2ed4018cd4acc5ca29e297ad601f0aec docs(mintlify): アーカイブと削除で何が消えるかを書く
  • a51db726b8d9f65e086ebba98ab58166e1b84774 docs(mintlify): サブエージェントの表示と Running セグメントを書く
  • da46bd19340487ff1200eb620060814713430bf2 docs(mintlify): リリースノートに画像と動画を入れる
  • b4ba2ddee465511d440d05d0a88d293610df524e docs(mintlify): リリースノートのページを追加する
  • 87865cc60a058c6ab3ed9d59a3f0a6eb9c05e278 docs(mintlify): 会話の動画を短いものに差し替える
  • 510baf1203dd524c2dddac52ba30a23aade11795 docs(mintlify): 動画を入れ直して 15MB を 4.5MB にする
  • f70ed0db5e72bc3cf7205d3b754907547dfad900 docs(projects): プロジェクトの設定が専用ページに移ったことを書く
  • 81ad79e268928a996c14e693c8ba940ba111b3b7 docs(projects): リポジトリ選択欄の、出ない文言を直す
  • f47401f61b2f16502ecbd2edbdbecbf0ec18a884 docs(projects): 作成ダイアログがリポジトリから始まることを書く
  • f329ad7c51a1cd247c57690ce10e9df23eeb948d docs(projects): 名前は打つものではなく、リポジトリ無しでは作れない
  • 1688988215323f218d8fe218f049fd2c75b0eb47 docs(projects): 廃止したプロジェクト一覧ページを説明から外す
  • 20d2400c18bd6c75bdecf5d54f7cb917512df5fe docs(projects): 設定の入り口と、設定レールのプロジェクト一覧を反映
  • d2215475ad8ef34a57db05a71059bc4b49b281bc docs(remote-servers): サーバーのカードから、リポジトリの台帳を落とす
  • d6439765550ea5267c6481805b1eabf073ae06e9 docs(security): add Cogno security documents
  • e7fbf2dc4406ff27f703f4d05000da060ad6c194 docs(specs): open decision 5 records its own reversal (#2120)
  • 43a7737dab74d8ada8e0497f919e155ef027f03d docs(specs): record the 2026-08-20 rulings on the open decisions (#2121)
  • ab904fad674fd12bae71415a961f89a1a6456fb9 docs(storybook): 「curated working set」という説明をやめる
  • 0ba833b69fda42d2460f3858d2681d27f1ef5190 docs(task-sessions): 引き継ぎが残っている二箇所だけを書く
  • 64ac04f3b05e734dae5003ddbb1b0828f0312294 docs(tasks): align execution status semantics
  • 0debac0acc991642d6a028f9a41ba3992d1840f2 docs(tasks): align proposal placement guidance
  • ee525fc92552d048232eef251605607117cd5ffc docs(tasks): clarify sidebar lifecycle boundaries
  • 099b9d34c322c3fc9a23eb9c34e23bfa31a3160d docs(tasks): define legacy proposal compatibility
  • 2e745ef75d4da3278bfeaf0a349c987de3157fa9 docs(tasks): inventory legacy execution surfaces
  • 1e20f85a69c7ece08d51cb0177c25989adb2dff3 docs(tasks): タスクの面から action panel が消えたことを書く
  • b9226297b0b37ed48140c6b1efb24d246ad2debc docs(tasks): 一覧の最上段が実行の面になったことを書く
  • 7bb7c5efea63d1afaaadab75a133699c6db0c9c5 docs(web): 実行環境のフラグを .env.example に載せる
  • 5e2d940bf8b38289e382ed7736f343427008b1cc docs(web): 読み手のいないフラグを .env.example から落とす
  • cb38de25f4922dd857f3c900efd969d57954da17 engine: route subprocess spawns through hiddenCommand (user WIP, committed to unblock merge)
  • 018d6e066ece92bc64ac7ec6d453c3c63c63c030 f
  • 23cb524f1e2339a33184dbdc674a78cb759326d7 feat(admin): forward checkout offer discount
  • 35516011bec7ce5739352d4ad7d30202b9640c4f feat(admin): select checkout offer discount
  • b631e5a0639ded27b5f20e22d354db157cfa31ee feat(agent-tools): expose activation sources and feedback
  • b6b384bb9ed364818e8e9731b982e5c737e6a2c1 feat(agent-work): announce task run intent briefly
  • bdedccc7acf164868898c5d7378b1ff4e847672a feat(agent-work): queue autonomous task starts
  • 2c34b868da8e76e95e6158a0bc1415f51d37abcb feat(api): 1台のマシンが1行になる (Phase 4 PR 1) (#2105)
  • f04f8294038a56c1a7cdd4306fe7434937151765 feat(api): ディレクトリの生存をマシンにも聞く (Phase 4 PR 3) (#2113)
  • cd1887fad4fff251aca9f3edfebc75f486e016e8 feat(api): 仕事の claim が worker ではなくディレクトリのものになる (Phase 4 PR 4) (#2115)
  • 82054c876e401f5399c675b69d03a4ca3815c320 feat(api,web): base picker becomes a real branch picker — origin-qualified, resilient repo resolution
  • 8e8113a9624e67797f1773418715e45c069b0040 feat(api,web): task list machine locality — branch mark brightness + remote statement view (#2504)
  • 62d96b9d5d6f574c2170470f04fee7af1074778b feat(api,web): workspace-wide default base branch per repository (D3 ladder)
  • 3f08bb0f7b6c82c73515407ea7ea33c94380e4fa feat(attention): dispatch project runs through engine queue
  • 96bed20565ee87b1d03208cf6e62e84194ee8acb feat(attention): the Activation Gate logs every verdict
  • 01253121f7cd644d2a9301e00c75883145288437 feat(attention): unify project-aware activation producers
  • e162cece255a22362d585a142642b89dae7b4e16 feat(billing): add checkout offer initial discount schema
  • cedece1f8b1c72c828496f772dee4f914d6e7ed9 feat(billing): apply coupon to checkout sessions
  • d41e691bd743a2dc270d286a253400aa9e27d136 feat(billing): apply offer discount at checkout
  • 89afe985d18c1343c9f334613ba114b5af46f8ee feat(billing): carry discount key through checkout service
  • 29ff8cd7f0123737d3bd1b3d7926406191e15527 feat(billing): persist admin offer discount selection
  • 85141952a2c8cc2ae7531ee997b0a3d986d92ade feat(billing): persist checkout attempt discount snapshot
  • fc2ad4022efd544ba76466762a6598df975512f2 feat(billing): resolve checkout offer discount coupon
  • 0167858f3d8e58a2b573e8984f91bbe050b5adfa feat(cogno-admin): Attention trace view + close read-role gaps
  • 94fc25e1848e6038a0dea792fc4828a012d040a3 feat(cogno-admin): Worker Queue health view
  • 3ddf65fcd4f705eb4c865bad33e7aee0b6b6c772 feat(conversation): WOD 経路の添付を GCS 経由から直接渡しに変える
  • b3a983aec015aff7271033e23939e2d7a2f1185e feat(conversation): composer にファイル添付を追加
  • 93db9f4eae470f4f3add3a7d7b66cc4518049cad feat(conversation): render streaming agent text as markdown
  • aef063ce46a0930a73a32152495fccee50c48616 feat(conversation): 送ったファイルを会話に表示する
  • f00581eed5ae9350780bf6d332a7b98263109fb4 feat(db): a project is its repository set — merge the duplicates, drop the grouping (#2114)
  • 7062ac391039d0541fbfe0d3ef714554e626ff50 feat(demo): add settings exit
  • 7f28130c2c7b2eb074157a29e38e7cab1f102f3a feat(demo): author realistic execution journals
  • a50b02b6a65aae5577a83e611ed1de085b3d302f feat(demo): consolidate showcase projects
  • d0f4ca78b0f8548632d3d31a935fb1fe31554a43 feat(demo): keep completed branches in the rail
  • 35aded7ee0ad741b2d5401b162988a83a5abd0a2 feat(demo): keep execution journals active
  • fd38e7ed6f3abac0420f781892d9c8b8745cb4f8 feat(demo): localize embedded task previews
  • 895b1047cf3c489736bac7e09b59c877a18d059b feat(demo): preview active workspace changes
  • 1e4cd782067abc86588bce05b68e527968f990b0 feat(demo): run Linear integration autonomously
  • badb6f473cd0afee77576d50c7a319799d0b3a02 feat(demo): seed completed desktop branches
  • 3a78c2e3c3d3ee230bd74ca389b6d03e81a0fd94 feat(demo): show autonomous running work
  • 2465c846742760a4e05df2cabda658788a0ce646 feat(demo): simulate desktop execution runtime
  • f74b9872b9f45c19fa3472377e757eb2c5776a5e feat(demo): stream live execution updates
  • 03408373b653955dcd1274598664a705bf878a6e feat(demo): stream visible execution progress
  • 8f0b401b9bbaf8646fe1516d6a3e7180054766da feat(demo): 実行場所の新経路をデモにも通す
  • c3f7b5e3b23d6de1eef99fb4e7741c62fcdb4326 feat(desktop): COGNO_DISABLE_WOD switch for Engine-only development
  • 002e257975049defe7d26b9d6fa8500ea9cf0eff feat(desktop): attach local execution to WOD lifecycle
  • 1d274fc585fe27fbb36f6c5e5e076f4e95807184 feat(desktop): debug tools for staging test builds
  • e45547cf4a7c0a093642c911340f5a978f1852f9 feat(desktop): reach a remote WOD from Windows (#2438)
  • ca1d807a4cdebda9c85d0b6da1fc57b238fa9d04 feat(desktop): show localized update highlights
  • f58d531a2163703e80e8bf0e6f3d394569275428 feat(desktop): stage hard cutover controls
  • f8cdcb54a9761cc8e5340524a336551b972e0734 feat(desktop): supervise Engine — restart on death, tray status, autostart
  • fa51f38ff0f465bcdf1509fa57e0dfd035bec232 feat(desktop): welcome users after update relaunch
  • feb1c39caba48b866738fc27ba0234b2799fc3a9 feat(desktop): このマシンだけで完結する音声入力を足す
  • 3ea76ba5d0b46385b0016a56300ae92499aac32b feat(desktop): ウィンドウは、見せられる画面ができてから出す
  • d7f8cefd392061e1a750f0da13d2b31a2f82ba4b feat(desktop): タスクがどのマシンにあるかを見てから触る (#2131)
  • b473bc23b77ab38fe269faa72846800bfbdba67a feat(desktop): タスクをブラウザのタブとして持つ (#2134)
  • c9c8015ceeeca8614506df091ab67a306ba7ef1d feat(desktop): タブの帯をやめて、いまどこかを一度だけ名乗る
  • 3d8c59af358c90e0f2cbb40d516fc82d55d1f8a8 feat(desktop): メニューバーに常駐し、ログイン時に開けるようにする(既定はオフ)
  • 7ee370ff1528feadaeb4f8a47be36772f9b474c3 feat(desktop): メニューバーのアイコンを Cogno マークにする
  • ce39c18c82bc40ceaff89f00c15f7830513f9fcd feat(desktop,web): searchable base-branch picker with remote freshness
  • b6f227c34a34b93ec547f536e08e20eca7530bbc feat(desktop,web): 会話 journal のポーリングを Engine SSE 購読に置き換える (#2482)
  • fab078300832d21b107deaafeae6cd2206a76995 feat(desktop,web,engine): remove WOD reliance; Engine reports readiness (#2444)
  • 775736496a1a0854946adad106fc916acb6e17c6 feat(dev): add optional local Nango stack
  • b58e797d83fc4522d8cd688a53b94c5b94e56bf4 feat(dev): 開発ビルドから http の api_url を許す
  • 86a03c2f920d2cc0ba0e73e6462f873dc7b32b93 feat(engine): Remote EngineのSSH導入基盤を追加 (#2430)
  • 75ccbf3ff87964a93048ed277d2bb0ed0be614a1 feat(engine): add GPT-5.6 Sol/Terra/Luna to Codex model catalog
  • 38b2a6ad949eb34f5787106c81f93af1d6848e83 feat(engine): add authenticated machine daemon
  • 8faec51bb6e612b77b47172b0e3456d0151cd28b feat(engine): add local interactive execution (#2440)
  • 875bb4790e12efe57a3fa77f3ad9a9a247b8a46e feat(engine): add managed environments
  • 4ed59a032271c7b77910e7bff8b9c9f22954c701 feat(engine): bind credentials to their minting Core and add rejected state
  • a9a96d42eb1b2a03e5272b929abe38c6e88ce29c feat(engine): complete authenticated desktop integration
  • 9bd48375e91795e917b842787c22ba506697ebf9 feat(engine): enforce read-only project runs
  • 952559edcf4beeb4243da7a2231ed353f7afabfb feat(engine): move session worktrees to a central per-session workspace (worktrees rung 2)
  • cbf18e01854bef18ae79c12d4d6e20f4d36a1a9c feat(engine): project runs get the attended permission grant
  • 6e131cf09f7f0af04ff11f7097d48b58fad3f581 feat(engine): readable prompt for plain bash terminals — repo name + worktree-relative path
  • 636709ae5dcb6459340be7ba0efd556e1e5da314 feat(engine): route Desktop execution to remote Engines (#2472)
  • a4e9b72edc5275ad71ed3b50c57f0a1c30f35b59 feat(engine): terminals move into a pty host that outlives Engine restarts (#2515)
  • 388fa3d0b5304d627a5a3731d7c99be7c1e25eb5 feat(engine): workspace/PTY API — Files・Changes・Terminal を Engine から配信 (#2443)
  • b493d9d7c3f09b1717a986ee6be8d6aa2fc6e2d5 feat(engine): バックグラウンドタスクの分類情報を journal に通す
  • f04b1ce0776ad539088d489275e9fea7ea5c8203 feat(engine): 分岐した会話も、そこからまた巻き戻せるようにする
  • da5728d91333dc05576c63746f568345dc246ecf feat(engine): 放置ターミナルの回収 — idle kill と exited 掃除 (#2516)
  • c055622a9ee69ac6375636923c97d745a140d65a feat(engine,api): タスク終了時にローカル状態を回収する (#2518)
  • 6f9904bedfd44afc01c4dc6d2612dfeeae5e7dad feat(engine,cli): WOD を全マシンから退役 — Engine 起動時 sweep + 導入経路の Engine-only 化 (#2474)
  • 081450cedc4cc4bdded100b2b064943acabecc7a feat(engine,desktop,web): base branch 選択 + ⌘W タブクローズ + docs(統合 PR) (#2509)
  • a8aba21566de80b8bf7ed44af4229ec1aaf91607 feat(engine,desktop,web): エージェントの作業場所・環境・ブランチ名・リモート更新 (#2544)
  • 113d269e1099f1c9512029922f6442fc2d5c9789 feat(engine,web): Engine が PTY 対応可否を返し、非対応ならターミナルストリップを隠す (#2483)
  • 36fe1a774c6af68ef7a441b4eaae890c809b1ace feat(engine,web): Running の行に今なにをしているかを出し、中身を開けるようにする
  • 3637061ae9f458cfef6e306214c2dd4d26760a91 feat(engine,web): chip resolves project-bound environment via engine inspection; report remote-less repos
  • 4a44aeba890aa79fc35f25f493d899480dc88e26 feat(engine,web): composer attachments ride the execution envelope
  • ae9415c72796e44385447aa3878f8ca762e98c05 feat(engine,web): push the session list — snapshot + upsert SSE replaces the selection polls
  • 0043715d77125474256e3dc431429ace6b14fe05 feat(engine,web): reap session workspaces — retain-if-dirty + quota (worktrees rung 5)
  • 03f9493718d995f383cd1b8553e4c430efe718df feat(engine,web): search All files by name, with Cmd/Ctrl+Shift+F (#2520)
  • ce04d46bf244a51cfd64d60110e3548e3a3eac6d feat(engine,web): クイック作成のファイル添付と、会話の画像表示 (#2528)
  • 82c53fd467ef9ed8d1690668118b52f5d9ffe929 feat(engine,web): サブエージェントの作業を起動した行の中に表示する
  • 9f7255d0a211ee72cecdb254dcd53a255063977e feat(engine,web): リモートの環境でもブランチを選べるようにする
  • a864479f791765f176f82d89666a56349749dac3 feat(engine,web): 会話の巻き戻しを Engine 経路に戻す (#2526)
  • f247cef78f768a92cd659b1c5ef2c7133f93cfb2 feat(engine,web): 動いている subagent を Running に出す
  • 66d8c7aadb76fd86c395480d12373db30e32f189 feat(engine,web): 動いているバックグラウンドプロセスの一覧を右パネルに出す
  • 144feb6a0e595126f54385f8b15809427ac09d72 feat(environments): add production-safe project placement roster
  • 71b9d9a17d34f7d8689794a38cd96a52110257b7 feat(execution): GET /sessions?task_id= — 画面の骨格が読む一枚
  • 2b42301e9ca72aba770a6ae1848dce4024f417a2 feat(execution): agent_work becomes a dumb agents-only queue; the Engine consumes it (#2466)
  • 0e22af19acfa74c0b3d38fcfabbcb0b1a50b8e52 feat(execution): base ref per repo — claim delivery, Engine consumption, PR base, settings (worktrees rungs 3+4)
  • 0aa8baa62bfc02b1a1515f5375dffe642c8ad8bc feat(execution): claim path — 箱が turn を引き、報告し、二つの配車は喧嘩しない
  • 3b336245a265edb181ea2296dc0c757f0d652a67 feat(execution): claim が配達ブランチを運ぶ — worktree は detached でなく配達枝の上に生まれる
  • e7ad76620163505e30a70b02c036cf4c6fc78c13 feat(execution): derive claim-time repo bindings from the environment (worktrees rung 3, server half)
  • 09a472f5f3b39207ccceea21fffee193e2203cd1 feat(execution): direct mode — sessions without git branching (worktrees rung 6)
  • e797da4cb4fa7a13c7e61de3f2be9bd028eea26e feat(execution): direct send — user message は queue に乗らず session の daemon へ直行する
  • 045605eb96b4c15cba62ffacd310496564119417 feat(execution): envelope が composer の選択肢を運ぶ — model と plan mode、enqueue から claim まで
  • 29f93722e4bb0b309f33e39565eda45ffb7709f1 feat(execution): graduate the experimental gates — surface on for everyone (#2441)
  • 3be588e69af275325a836151bf74cf1650763130 feat(execution): homing is total — 木のどの枝に立つかを答え、選ぶ行為で住所が決まる
  • 3588b5feaf11962da6eb20a04f783fb26dd0ddc9 feat(execution): kickoff becomes a turn — フラグの点いた workspace は旧カスケードに触れない
  • 23bde423aa8c1e142983285cd7323ee8562d72cf feat(execution): name the task each session workspace belongs to
  • 67e1a6f555d4be1b3af3fd9cabf8bc2a8d325c4a feat(execution): pane が手綱を持つ — 走行中は止められ、待機中は取り下げられる
  • f20b05237e9924d9da8c9d670b884896a668d7ac feat(execution): pane が旧サーフェスの磨きを着る — union の履歴、streaming、共有 optimistic、正しい stop 先
  • 6ea3a2656305b0c8524700faf9930b0cb44d16f1 feat(execution): pane と rail が共有 Composer を着る — execution route は注入された送信路
  • 3797ebc8700da04e786b9445b7872d9d0027f999 feat(execution): panel は会話だけを見せる — binding bar 撤去、Task tab は execution が出ている間は出さない
  • 1d48542c352029a1dbc6237b5a1f660c85e5b68d feat(execution): panel は説明を持ち、tab は届く session だけを出す
  • 3670c36dce27eb1473a3987671abec5055fdbca7 feat(execution): ratified execution-notice spec — responsible party, observer copy, web surface
  • 3225833c90a4fcbac40e9b08b4342fc5da113312 feat(execution): sessions — 行は要求で生まれず、turn 報告で登録される
  • 1f3dc0c6b6818a20b00794233b03358c75f03064 feat(execution): sidebar が binding を読む — 住所録は世界ごと、継ぎ目は一つ
  • c2f8c7e29ea98e17b0f2c53f7951578cb98fc097 feat(execution): task_environments — タスクの居場所、キックオフが刻む(暗く)
  • b028a9f01d5fe3bfd0f63e74016f2af4fd1df91d feat(execution): the cogno MCP server moves to the cloud — work-scoped tokens, every agent turn attached
  • a3c29bf44b320947d7920ce4e0fcd64ac79368e9 feat(execution): the flip — フラグの点いた世界では旧 Conversation は mount されない
  • 000d50507f02559a5c102a4f5b8c82f659906be7 feat(execution): turn envelope + enqueue API — 「返信すると続きから」が表現できる
  • 353d2a85b01359b8b47de8da9fa0cb908f00b2e1 feat(execution): マシン行と、その所有を証明する資格情報
  • 0afa2bf6695e7d33b730f279944b99885d81ce28 feat(execution): 作成即実行 — 置かれたプロンプトは pane が一度だけ拾い、着地タブは execution
  • ded6be9cb71b795c1c69107b6442132389278b41 feat(execution): 実行パネルの骨組み — cloud が住所録、WOD が中身、パネルはその join
  • b7be296e8440c24dd33065ca0a35391dc3716384 feat(execution): 環境の行 — WOD だけが産み、束縛だけが産む
  • ecbbeb9bef591ff41ee96d39f8e4a11386d83926 feat(home): add /release-notes page to the marketing site
  • ad5b04d2d962fae0154bda79b450c3a729540d40 feat(home): add PostHog marketing analytics
  • b9295e3652d7149133d45a55faab8bfd363ff20d feat(home): infer marketing visitor regions
  • efc9435213e0369f6a3b987688539a6443185845 feat(home): サブプロセッサ一覧ページを追加し、規約・ポリシーの記載を実態に合わせる
  • 21523467c5de439aca8cbb6730dd2453a50f0ca1 feat(home): サブプロセッサ一覧ページを追加し、規約・ポリシーの記載を実態に合わせる
  • f8f3304a61eaecd936e5bf6d6af67fc5406d90fd feat(hosts): リモートをデスクトップと同じバージョンに保つ (#2155)
  • d27cc56296cf01317f165ae744e44dbe2d5f0de1 feat(i18n): マシンの状態を、英語の直書きではなくカタログから出す
  • 4b38c541e83d1d5eb6b9ace48c5ee2ddea04ce38 feat(iac): configure checkout offer coupon
  • 82141776c256ba38d6e175965b5382422f4b0ef8 feat(iac): wire the cloud work-scoped MCP server on stg
  • d3f04615989b31793fdd527f5e6d5c7040136bbf feat(machines): Remote Engine の SSH 接続 UI を追加 (#2470)
  • e94a96b32b5f7eb98b782c3e097603c131b601ec feat(machines): heartbeat が目標 wod バージョンを返す
  • 1c90900d3bca18fcbdfb70d8fdeafe52a3c50ed1 feat(machines): ssh 宛先からサーバーを登録する Set up a new server カードを復元 (#2471)
  • 45f83b405c92d40d5d5e12795a8f8df2a0ffdceb feat(machines): warn on repo-less folders and init empty ones at connect time
  • f62432eb3dba70ac8fc58c3def7373710af1510e feat(project-runs): expose assignment judgment context
  • 601441530885e93f34bea1f98b248889adc92689 feat(project-runs): expose explicit task output tools
  • 1def54cb083c03d7a62e0ea90cdf5e79fb834bb4 feat(project-runs): expose scoped context tools
  • 584f3b6a730fc9f01c078b6323e7f44405b326c3 feat(project-runs): make engine delivery retryable
  • 3c07bfaff5f64a49ce72748e0b9640e672547180 feat(project-runs): resolve eligible execution environment
  • 3f1d7c57b875779905075ab850a53c66935f0ab5 feat(projects): Project の設定を専用の面に移す
  • c6e2b5eeb303e65a81b5008174799492447f38bb feat(projects): move creation into settings flow
  • 1d131edb1962fc9ed85068deab801d4992e7d85d feat(projects): refine environment placement controls
  • afd85e16303af1c7daca05e20ab1a9a7c45ba1f0 feat(projects): simplify settings and environments
  • 5f287ab8c53145621c237c7ea0de44e5568176af feat(projects): プロジェクトは「リポジトリを接続する」ところから始める
  • 5a6c1c218fdf9bee076f7cd9470242ff4ab28729 feat(projects): プロジェクト一覧ページを廃止する
  • c977236b4847734c9f129e32cd6eece9f9edb186 feat(projects): プロジェクト一覧ページを廃止する
  • dd90572e6b979ed54112846cb059cb2304feedfe feat(projects): プロジェクト設定の扉を、レールの行へ移す
  • cae72b20877fa58f7b7ac81893fc3902bd667286 feat(projects): プロジェクト=リポジトリ群を作成・編集面に通す
  • 2dc94e90b1fa16f4dfed1940eb853cdfe6a7de0f feat(projects): 実行場所を単一スロットにし、チームの分も読めるようにする
  • 83a182244d720a843aa42351b41c020c160e9016 feat(projects): 実行場所を新経路に一本化し、フラグを外す
  • 79e3b02723190b5fe299d3701f341dd1367ee8e3 feat(recall): 録音録画の一括トグル(workspace単位・user単位) (#2311)
  • e638906da6af7516f6be7c0dfbabf42e669b5e75 feat(recall): 録音録画の一括トグル(workspace単位・user単位)[main] (#2313)
  • 11038f3ad6f8b52d142836baedb987d160de8afc feat(settings): Settings を窓を持つ面にする — レールごと入れ替える
  • b845b3c2bcddfc26e3746b34d1110311daa91105 feat(settings): 設定レールに、workspace の全プロジェクトを常設する
  • ffcb1450477b8ac457f1b710c6f1c5ce78a26862 feat(sidebar): レールは自分の動いているもの、行の「ー」は行き先を選ぶ
  • 3706999738e145b0dbdd1a1dcf655973ec8dcc5f feat(storage): 添付ストレージに lifecycle rule と照合ジョブを入れる
  • fd9667811b7a9c32b274940221501c5bf446d75e feat(tasks): Cogno が起票した出どころと理由をタスクの面に戻す
  • 999c30175683c20d105ea71349e25194fced7878 feat(tasks): claim task environment on first send
  • 962795d9cfc9c1ed166fc5e52af1fae5a570c847 feat(tasks): explain execution state without hiding work
  • 697a2072808bcc8ecf79367efbe7ebf88e1df049 feat(tasks): group Cogno Ready previews
  • f04920aec987490fa597e15f9e9516da36e2dfaa feat(tasks): persist Cogno control state
  • 338b234314c07e760b84db4feca522705fc2af5c feat(tasks): project execution facts in task reads
  • 044cf4c7123f7b9f316e89c4230f2ee1bcf0750a feat(tasks): track autonomous control lifecycle
  • 56ede656b6c96a5dbf1f7761da42226a47805fda feat(tasks): use Cogno control for task actions
  • 279f126a1e9580250bc4929f609f71819d532f97 feat(tasks): 一覧の最上段を「いま誰のマシンで何が動いているか」にする
  • 3b349c566a0ce2a914df10a5af38af7d1fc40868 feat(tasks): 送らず消した composer 添付をオブジェクトごと捨てる
  • 8447654ef85f15908a01cb7d3540f36986341f06 feat(update): サーバー更新を pull 型に作り替え、desktop の push 経路を撤廃
  • 484cb9cb58bcb4cc2c65745e1596f63b1ca869df feat(web): Engine status card with restart, stop, reset and diagnostics
  • f405207674abfd4fb0b53898b7089f3f6075f086 feat(web): Ghostty-style macOS editing keys in the terminal
  • 4c9819f3fa027f57712d3f09b3d493552a2bfee6 feat(web): Running を Agents と Background の 2 群に分ける
  • be4567a831bde8aba2d832560caad61322a5febb feat(web): VS Code-style auto save for workspace file edits
  • f3e8cc20e2fdf7fb01fa73d31ce089c0ab1d94a3 feat(web): a project's tabs step in, so they read as nested under it (#2138)
  • d3e7c3a6dfa24be56426cd72a9a5fa4c25309d9b feat(web): add local task previews and ownership UI
  • 3a02526d1e1f508fb07ace01031ccf3eb185c621 feat(web): auto-reattach Engine terminals after a stream drop
  • 1502551d857d99ba3934dbe287211c0b16d017da feat(web): chip dropdown becomes the base picker — filter search + branch options inline
  • b27f1d012e552e33ebba1c8cf87417aa8cef6695 feat(web): composer が下書きを覚え、書いた分だけ伸びるようにする
  • 1f3d6b09ed22d5506cac564356955ec61d5b00ce feat(web): composer にファイルをドロップ / ペーストできるようにする
  • fed93df8073bc097a7ddb60856e471204010d0d3 feat(web): composer は direct send を話す — queue UI は削除、echo が送信確認
  • 78151835e7a6428e6f3fb075a1d85f6de2daec2d feat(web): cross-surface task drag-and-drop, multi-select bulk actions, loading polish (#2465)
  • 5a1795309503ae691b5b58008578adf690b83fac feat(web): editable base ref in the scaffolding chip popover (D3)
  • 511982053b4c48adc8ac3f424602657f88271066 feat(web): keep last workspace across sign-out so re-login restores it
  • a338f9b546ac97658bbd6331b778237e2be3da1c feat(web): move the auto-save toggle into Account settings preferences
  • 7602b3716eec6ca39885a23195c89efd6a2ab19d feat(web): read-only scaffolding chip in the quick-create composer (worktrees rung 1)
  • 03fedc6f1227ce62e5396abbc1c82f1e97a3c58a feat(web): remote machines get the folder path input directly
  • 98daaaaa58884cf17d9530fd5d44505a48a25660 feat(web): retry signals collapse Engine stream backoffs
  • eb9ae1531050e9ad726d0e705878cec6568c830b feat(web): route tray navigation and report Engine crash loops to Sentry
  • 8de1da45a4344ddd73e8e672a3127dd61d8a1f24 feat(web): status icon colors + task status menu & person add-task tweaks (#2421)
  • 7543dd7657fa364ece28dd04534071dc357b6708 feat(web): task list & sidebar polish — selected-row wash, drag-area borders
  • 2ce8f6336b5b309a62542a52a5e596b8e9088b8e feat(web): task side peek + tabbed full view replace the task modal
  • 586e4d42ab60307d8bd4c3411ef3eba886e21da9 feat(web): the sidebar becomes the execution surface (#2112)
  • 0475737a3ba074c2edd27f4b05e63bbb358aa2ae feat(web): unclaimed task opens as its statement with a floating claim composer (#2510)
  • d5bbb5da074e199a59045845ace243916b0e80b4 feat(web): このターンで使うモデルを composer から選べるようにする
  • eb3b410ec2be64c1a71604b15494ebdfabe53b29 feat(web): まず計画させてから動かせるようにする
  • 9c40bb5a347644d91d08a7bb6fe21f960b4419aa feat(web): アプリ全体の文字サイズを設定できるようにする
  • fc58aa2edde739250818567cd5f0803d013be08e feat(web): アーカイブ済みプロジェクトを専用ページにする
  • 66ed9d9496c6bf083a5b0bfbf654d6fe0e926c8f feat(web): タスクの窓は会話を土台にする + ドキュメント更新
  • dba121cc1de1d223da2954f4544759109e0b29a8 feat(web): プロジェクトが先、フォルダは提案される — 実行環境の設定面
  • c8c8334795e96565202c945467874ede3ab88c95 feat(web): 会話の末尾に、このタスクが何を変えたかを出す
  • 56f2f4914e3737fc4e80fb3865fe20de065ed97f feat(web): 作業画面の3領域をドラッグで自由に配置できるようにする (#2519)
  • ba56b3cecd02690e4f7e16418be5a82748623a9f feat(web): 実行中でも次のメッセージを打っておけるようにする
  • 808ed05dc532a21210f6e68d277cbae3263c0742 feat(web): 左上のメニューに、人がそこに来る用事を並べる
  • bec00473faf6b07b9a1c9a87f286b06ef2f024ec feat(web): 畳んだターミナルをパネル下端のバーにし、⌘J で開閉する
  • 6a8226355b6b095a70d449d22bfc4f1c0b2d5071 feat(web): 設定でログイン時の起動を選べるようにする
  • ac3bbe48e15143995b44258ba5f024d0ecce53ec feat(web): 誰の発言か・何が書いてあるかを、行の側で扱えるようにする
  • d5ac835cd2b6f4156724ed852eada033672cc149 feat(web): 送ったメッセージを、編集して送り直せるようにする
  • 211609673da8c437b7083d0578fec14a27b8581c feat(web,api): scaffolding chip resolves environment repo truth (D8)
  • e2e2ec579dbfb99233dbf9522e0a50b5e9478a8c feat(web,desktop): rail spinner while an agent executes, unread state after (#2447)
  • 69ac68da55d02688f0bdd0188706dc551471e5f2 feat(web-spa): BFF Vercel functions for auth/checkout/cli/mobile/embed
  • 06855dc6c18bdec0598b084310b2ac4d0790c702 feat(web-spa): UX parity — code splitting, skeletons, error/404, Geist
  • 2ac8219b4ebff08e024050d0235a3b25b8159b3c feat(web-spa): harden SPA for Next.js retirement (P0–P2)
  • d82e3fdd2ed8260d2bb0926b1e102cb2482cb59f feat(web-spa): middleware-parity client gates + full provider stack
  • e500455d654a25f201deed15e2792b36486ef4b9 feat(web-spa): production deploy pipeline — CSP headers, hermetic functions
  • 85e053c426ac3fd7cbfac3552a2d1af034958603 feat(web-spa): real Sentry (@sentry/react) + PostHog observability
  • 8f324abc5994a57a6e6c7d70c432fb91c1a84597 feat(web-spa): verification sweep, e2e lane, migration spec
  • f2b371d2a3f38b1429db99b1810c91debdfc7a7a feat(wod): claim loop が source と resume を運び、queue turn に cogno MCP が付く
  • dbeb066e7356b88c3d02e6256615ef21784f996c feat(wod): establish lifecycle correctness foundation
  • 47c22c66e19765d3b7c1fdf26f03725fe9f6f5b3 feat(wod): support Claude managed Cogno MCP
  • d36af7bf4d2bbc1b2bf79c3f9c71daf952ef6473 feat(wod): turn runner — 新レイヤーの唯一の実行路、policyFor が方針を組む
  • 7416d44159c1cf732f56b18fd1022ef3e5296aa9 feat(wod): タスクの会話を一つに定め、他のセッションが横取りしないようにする
  • ca2b1b35de1d476ded033ee5b41ba17ca52207e7 feat(wod): ツールの行が開けるようになり、ターンが何で何秒だったかを言う
  • 9d27e4df42291e7f4e473cf3c823d61d031dbaf7 feat(wod): 会話は途切れない — 継承 seeding・resume fallback・fork と detached の可視化
  • 0bcd9bfe89d678511217ef69b33a8f92184ef2a1 feat(wod): 新しいセッションが5秒待たずに会話へ現れるようにする
  • 4513b77a38b32e0817f9b5fec8878edfd8b3a713 feat(wod): 新レイヤーにも部分メッセージ — engineclaude が --include-partial-messages を渡し、pane にトークンが流れる
  • 6bda082f1f4c7849bc1ab6fa18a6e559e9837860 feat(wod): 環境の観測・束縛・候補検索 — 状態はクラウドだけが持つ
  • e38676b79fe4bb8fbccbafa32e306a95bf2f8a68 feat(wod): 生成中のテキストがその場で流れるようにする
  • 58d0e9c2a9b18c5f24e02e49a369798abdd85183 feat(work-mcp): 全ツール呼び出しをログに残す(拒否含む) (#2601)
  • 0b6925b3c0a58f85c89032656fa2b8064a14d870 feat(workspace): ファイルの編集面をシンタックスハイライトする
  • 6b98f4596d41e9346aeb4551623f3a5fdeef4d09 feat: 変更通知を push にする — ファイルを持つデーモンが監視する (spec 025 P3)
  • a2359535b6bcd1b82408ea1b83620c71102e1a1a fix(a11y): avoid i18n-checker false positive on cmdk search value
  • f706e678302d1f802dc415144423db80dbc155ce fix(a11y): make calendar month-view day cells keyboard-reachable
  • 6e287c34a1da3e2a6a51f908b46456f5336a9d4d fix(a11y): rebuild CreateApiKeyDialog on the Dialog primitive
  • ed3cc92b1757a5edc3bfe732b632ced0a66e3142 fix(a11y): rebuild CreateTaskDialog's four pickers on Popover
  • c6991cae2b7993262e9ef35f7043865ced495eb6 fix(a11y): rebuild the mobile task/workspace Drawer on Radix Dialog
  • beabe8143c23000821fb3bf0f70fac473a27c106 fix(a11y): アイコンのみのボタンに読み上げ用の名前を付与
  • 96f07f2740283a27b08f64e5e20a60d0325128ad fix(a11y): タスク/作業画面のボタンにフォーカスリングを追加
  • b1c8036b2bc3520e0d1e09b58d022690fc0ad062 fix(a11y): デスクトップ窓枠のボタンにフォーカスリングを追加
  • 0ce4086be167945a4aa53c7ae8b7f3c060d87614 fix(a11y): 共有プリミティブ/その他画面のボタンにフォーカスリングを追加
  • 789b2ac790f69128a6d135a5eab966148e093c61 fix(a11y): 運用系画面のボタンにフォーカスリングを追加
  • dde2e7f94d5a0c811e368c70d843562a2070e627 fix(agent-work): cancel_work にステータス述語を追加し完了とのレースを解消
  • 95a9a847e3cd39fdb47bd856795fe01a22e7af56 fix(agent-work): update_work_status にステータス述語を追加し終端状態への蘇生を防止
  • 2b6f1019a752b7a0b967dfb7776f08603d0b3ec9 fix(agent-work): worker_status_view の heartbeat タイブレークに NULLS LAST を追加 (#2366)
  • d783509bb2d2e7830b1ee13746901474036d300d fix(api): UpdateTaskRequest.created_atはリクエストなのでstrのまま残す
  • b0cafc4b7a77b8964306a37459ab9c45a6323310 fix(api): tasks機能の20個のタイムスタンプ項目にdatetime型を付ける
  • f88351892f63cb58d5d548cb42583a1d4529d7ae fix(api): タスクの変更履歴JSON化にdatetimeを渡していたのを修正
  • 67a2a45218214132673d3ce5d95f7ae9e2795c95 fix(attention): gate falls back to the subscribed Bedrock model
  • 2852a7f08f431f6c11a437d87d562aafc371f8b6 fix(attention): keep gate timing contract deployable
  • 8067955cbff581232ab4e1b81e68c01819c70488 fix(attention): offline recordings reach meeting activation too
  • 428ef5a6746611397407c29af0f9b45048e4dfbd fix(attention): scope outcomes to the current run
  • 36d3099e25fa4ed49cedc91aeefd60d8edc9c59f fix(attention): the meeting placer judges the summary, not a bare headline
  • 0f91510b402762d509809a10a85d8735c5be3e51 fix(attention): the meeting placer reads the summary schema that exists
  • 48c7c982eb29b14bbe4ca6b1292c3d87584103f5 fix(auth): keep startup checks inside the app shell
  • c3f0e41c164ea45a4da0a3f310af844894ed0d87 fix(auth): keep workspace data behind MFA
  • f0533d874d821ae294194a9ce94ff6f06603dab9 fix(billing): persist checkout discount key only
  • 60096e3664d9a964a00c3e0e511b65957c86aa47 fix(cd): preserve Hocuspocus Cloud Run settings
  • efd13444bbc2d8a000230d897bdf028dec179af4 fix(chatwork): reduce ChatWork events inline instead of via BackgroundTasks
  • e30ad1a8de4c7690470fd2b353f3e236a1c7dfce fix(ci): satisfy authz/contract/i18n gates after the stg merge
  • 45f70efb1b73279de01226a66d4ccdbd94907e3d fix(ci): stop cli-release from rejecting the updater key's empty password
  • 7dee5064329e689dab6f6fb2c526b3bc599060d2 fix(cli): give minisign a newline for the shared key's empty password
  • 19534279be4ca8ec7bed73657696238ea1be6fe4 fix(cli): make remote server verification reliable
  • e0a339ac5788efd11022dc4fc4d16436d08641fc fix(cogno-admin): Attention trace 500 on non-numeric subjects
  • e58e80d883a5bb8d57af075098f6a1a15a140517 fix(cogno-admin): make /queue index-backed so it stops timing out
  • f31e5375e4991576859661f2b557201f51ac8f8d fix(cogno-admin): stop Health workspace list from 504ing
  • 30345fc014e4bf0ee9c1f702ca2e4d2be9034071 fix(composer): ブランチ候補の30件カットをやめて窓表示にする
  • 15771ee8dce50d72483e8e9c14a0fd12020a264c fix(composer): モデル選択をマシンのエンジンに合わせる
  • d9b11d2b0c08d639d8600767abbd25143230f075 fix(composer): 添付ボタンの塗りを外し、並びを直す
  • 4bd0e2012489b0f53611215036df26a7da3f59c5 fix(composer): 選んだベースブランチをチップの表示に反映する
  • 26c67f817e28c0c8d787f614dbd0691730d51a10 fix(conversation): Escape が transport.stop() を二重呼び出しする不具合を修正
  • 05198edcde1cd4019dd2655e275efe7f424961b3 fix(conversation): rebase 後に残った deleteTaskAttachment 参照を直す
  • 7d76acbd9d290716d222879dd072e41b38ead97e fix(conversation): review fixes for composer file attachments
  • 0ad36dddc8f2e48a9a9d9bb615e7bfb37ef90336 fix(conversation): tighten live journal rhythm
  • 83747791b9789564474b0b3b9509d76f5dde37d1 fix(conversation): unlink a composer attachment when its chip is removed
  • 8feda78c332d03dbd26fd62df88ea970b461764b fix(conversation): wod 経路で discardedRef を伸ばし続けないようにする
  • d8e78d2da5e2275e3f1e2beaec58039d4a5fbffa fix(conversation): ターングループ件数を多言語化する
  • cf9e9e843469de9e4c833690ad607e30d16880e6 fix(conversation): 会話が無いときの一行を、送信欄の隣に置く
  • 0d9a4682f9f94334bc837efc200d66b0f5a5e2c0 fix(conversation): 巻き戻しを即座に見せ、止めた文章を残し、音声入力を通す
  • f259b3ae9a09f3e658975a727edfb2e2d17b9372 fix(conversation): 音声入力と履歴分岐を完成させる
  • 421968952d571c02a26b925f3722ba11158795c7 fix(demo): advance journals only while viewed
  • a3d570d39a9b1f94d16788ea7e8044b9f73836d6 fix(demo): boot isolated desktop preview
  • 8321d890531e732752353f40bc4becdfb6774cf8 fix(demo): complete task workspace reads
  • f266ad27acf362c93deec47f561ff7d82cd11d64 fix(demo): enforce execution ownership
  • 05de9321e8d14814c27555eba8679b3e438b1d6f fix(demo): finish execution runtime validation
  • cfbac0317f695a74e08943a484b6bb49240d5e6e fix(demo): finish live progress once
  • a3851ec37b0b38e7bed48462ffd0afde8d826a58 fix(demo): follow current execution ownership APIs
  • c5867453e96e85d44bea0f038272a740bab75129 fix(demo): honor project task lane filters
  • 2aa5d1afbc8326ab8a285fd3b5b35e8389f5fe95 fix(demo): isolate desktop execution ownership
  • 00edcdafb6cd43ba49c5f70b28e6f53ff7abdb09 fix(demo): keep idle branches in progress
  • 3c5f6a85f1f4a9910ffebb3e4d58fc0eb2580045 fix(demo): keep interrupted execution neutral
  • 8fcc728cbea959a1d94a95888dcb2794f6232289 fix(demo): keep journal prose locale-consistent
  • e129a4fe1540c80d3744ddc2bd6aca943d1f5207 fix(demo): match current executor catalog
  • b2c3b5aea83d8dc6dff31077bd7daf0946371719 fix(demo): model Cogno control explicitly
  • 81af8541dc461b810db1bb2f49b5e3f14c47d975 fix(demo): narrate execution progress naturally
  • 3b7c24c24e5c2b713df37631ab1c355c484314b7 fix(demo): open tasks on desktop execution surface
  • fba3975be2e1c255f1029241e45b3ec1a4fdbbda fix(demo): refresh execution prose by locale
  • 0b2f04a9899ee839a4d4dc8e589ac8840d038c9b fix(demo): relocalize ambient event content
  • 2c5b509be2b1036a6fff2f28b2787d5ffcc3d636 fix(demo): relocalize untouched fixture content
  • fb88893c879744f78e0e6b8b639a03f0be7b998d fix(demo): remove retired suggestion state
  • 2b52f3254c1fd2ef37e52d010f69ed0af7c4ff33 fix(demo): show idle autonomous branch
  • 82be02e7478506668db14ba1d5b03b0065d0a0f0 fix(demo): stabilize desktop project launch
  • e5fccf907571a66db1c5ba163b5bb308e90c377c fix(demo): stop completed progress replay
  • ed133fa5f4811e460fed161f9c8c5220b2061594 fix(demo): 監査ログのfixtureを登録し settings/audit の読み込み失敗を直す
  • 90d8380ebd0b5c4a8466c6cfff6b2fd10527c23c fix(desktop): Cargo.toml の記載を実態に合わせる — 未使用の which を落とし MSRV を上げる
  • 4ae0cedb61eea6eca9eae9ed6cec6111a1ca40a5 fix(desktop): SSH ホスト鍵ダイアログを i18n に載せる
  • c9aa667193608fc4988bc4c0e874f0c1642ac17f fix(desktop): allow staging SPA origin
  • 098d9946ac58a591a420769c7d7e3e9ace69f621 fix(desktop): avoid login-item window flashes
  • cf2e4d48f9c1fd3f5646c92c60cd26d9c965836a fix(desktop): branch listing newest-commit-first, cap 1000
  • 6801245999527d55d32ca33014546ada574d414c fix(desktop): close fullscreen Space cleanly on macOS
  • f3e1f7b9abd1a57ce7abd35bff99a2d67503b783 fix(desktop): complete the ls-remote membership set so main isn't false-flagged
  • 80a5633c932a08e470525a4fd2857fd95ca87ba5 fix(desktop): dismiss previews from project breadcrumb
  • 443ab2f9226f63658db6a91640a57d2438672e3e fix(desktop): give /v1/worktrees the 30s engine read timeout
  • 40a3e68bb23f02f3581d955bbbfc8a300ff50bab fix(desktop): hide child-process console windows on Windows
  • 33f07b4bd7877744d5ea3e3b60852048bf5605b4 fix(desktop): hydrate release gate after shell detection
  • f9f538a6a5211c5955cd793d50fc48f60fc02cc8 fix(desktop): isolate interactive preview documents
  • 13af8eda5fc4aa392a1a4d00799300be1ef899a0 fix(desktop): isolate staging WOD service
  • 9e4ffb0abb02f7d635aba90c5e838adde0439cd1 fix(desktop): keep WOD on packaged Core origin
  • 84775c9f4227433ae0cc6f04765f30bdf1b27694 fix(desktop): keep demo preview isolated on nested routes
  • ce64e6d9ef7203a214d7162a3e6418cc0aba6e52 fix(desktop): keep tray clickable through engine restarts
  • d85620bc582b5b1eaf78efb4f3f16904f0698691 fix(desktop): map archived projects settings route
  • d83e9536ae72e4ea17baa8dd9121cebdd7eb2a42 fix(desktop): refresh English update screenshot
  • d17d37527047e81223665d1efbfa5f26c4c29dec fix(desktop): remote_host_update の孤児化した permission 定義を落とす
  • dff5e7e56e5d34297eaa878684dd65c82936f413 fix(desktop): render inline task previews
  • 3a60363e53aac57703440b82efcfbf9b8e380a39 fix(desktop): return browser OAuth through deep link
  • 3f6899ff1e43393207f19d98f2f219d40493c9be fix(desktop): revoke でも ssh トンネルが残る穴を塞ぐ
  • 72145d1a2b5abb60469f6de27843045b851ace3c fix(desktop): simplify the startup window lifecycle
  • 0994b73348f8a900ddb28aeaa516c8e40d2b681c fix(desktop): stage:recall を毎回やり直さないようにする (#2276)
  • 1811b235fba43b2dedc1c8e08329a781cdc0a5be fix(desktop): survive a slow network during the CLI release download
  • b65715641aae08c805a32fcd293cf6055d2677c5 fix(desktop): use system browser for social auth
  • f40abde6418c6bf2f1712b44d5033c5a3b56af3b fix(desktop): シェルが返すエラー文から worker を消す
  • 0644d252b4bedd2af514cbb79713df66bcf39029 fix(desktop): トンネルの孤児を溜めない — pid file + 起動時掃除 + 安定ハッシュ (#2196)
  • 1b8ae6e93a23435fd7bf75946755e6a852cfccea fix(desktop): バッジが「自分のみ」と言っている録音を、画面の workspace に入れない (#2180)
  • 3dae5e7af988f7b36114bc04b504c7c25d2b6e14 fix(desktop): パンくずのプロジェクト名を、いつも同じ一つの動きにする
  • 8a8c9dc46dabe294e42b79eacfe7b0eddbbea354 fix(desktop): メニューバーで、開くことと終わることを同じ重みに並べない
  • 38bc2e812a8c756f0eb4e8ed13bb06cce5c11e64 fix(desktop): モーダルが開いたら窓の上端も一緒に沈める
  • d465524361f0688ad3e3138d1a00d4de44575832 fix(desktop): 何を表示するかの持ち主を URL 一つにする (#2144)
  • ba5ce57a8fbfbfe806f15c2914ecc786c2b395c0 fix(desktop): 古い daemon から抜け出せるようにする
  • 6ec32dbd90905ca721d7f12eacf97b35e9aa64e1 fix(desktop): 描けた画面を、再読み込みで奪い返さない
  • 89c0150553377dc4293115594b04ea2d3466e961 fix(desktop): 更新要否を、アプリ版ではなく同梱 wod の刻印で判定する
  • c6d880f526f3d2c2688c968fc7393d8e768ccf14 fix(desktop): 最初の読み込みに失敗した窓を、そのまま見捨てない
  • 1f4ecd60458947e908125e8046280a6600d00178 fix(desktop): 配布ビルドで拒否されていたコマンドに許可を出す
  • dd12e61a951402d22963b62f6f2f0969bb170892 fix(desktop): 録音バッジが角から落ちていくのを止める
  • b51baa454d222ab76948780005c7566926faad58 fix(desktop): 録音中もメニューバーは Cogno マークのまま出す
  • 6a7d0d4450e006bd2fd9a079ecd5d4991880f709 fix(desktop): 音声入力とワークスペース監視のコマンド登録を戻す
  • 20c9b990eb9efa024368de51b822dd011cb7ea2b fix(desktop,engine): remote machines, open-in, and push-based freshness (#2467)
  • 60701035c36e1e854238ea5d4a6c6f4d5a403bf9 fix(desktop,engine,core): keep the machine credentialled as the signed-in user
  • 3adba522ac99dd95ac292c431c572589063e4d9e fix(desktop,web): register the stream listener before the Engine bridge starts emitting (#2488)
  • 536a9e83e8f494fb0bc750db6747831add5507e4 fix(engine): a reused terminal's address includes its working copy
  • 780900fac9ad9b0be6ff6ec116f21e5e8bb4f06b fix(engine): always bootstrap unborn repos — plumbing keeps the owner's files and index untouched
  • 7ca554faee4b051bb8eadf869dd0caeffba5b17f fix(engine): avoid stale claim connections
  • 5a8aa38c1ad72f73bcec150ca7cacb0adc8be8c1 fix(engine): hide child-process console windows on Windows
  • 25a62faa46a8ab2d4ba124dc86b9ccdb3aa0e84a fix(engine): hide task run opening instructions
  • 3ef5b52aae7b7bb41331fba08fc20116250210e9 fix(engine): recognize Windows address conflicts
  • 2f80527dd6fc6562ecbb691a3878680b83788051 fix(engine): recover lost credentials in place
  • b843e86cf5f4a49809476aab2748b2747e87a7f0 fix(engine): resolve repo hint when the environment root is the repo
  • 7162f6d7d4d277405d84030d1ccc9a45461acaae fix(engine): unique repo handles per working copy; prompt colors and leaves the worktree cleanly
  • a691036b58f80acf1a1d9c03cbbed943d4680452 fix(engine): セッションのブランチを連番にする
  • b3ba2430d2be04cc4a32cbe09c8820356ce827b7 fix(engine): ターンが終わったら Agents を空にする
  • c78abccc8f24300933b5fd10b448b43b1a69d776 fix(engine): バックグラウンドエージェント完了後の継続を journal に載せる
  • f1254fbf80ce04bdfb0f5993b6080d3cfb4aa5ba fix(engine): ロスターを journal に残さない
  • d2046d401f0bb1312479ce7c2f9946c4e550f57c fix(engine): 会話を巻き戻せなくなっていたのを直す
  • be321e1994e2166ddd79e1ad18444083c2254a4a fix(engine): 巻き戻しが fork_failed で必ず落ちるのを直す
  • 67971ea67a3bba331e3b0e73b5b53954dc329c21 fix(engine): 背景に回った agent はターンの終了で消さない
  • 1120af082198cadd88e878b95a2cb52b60df45e3 fix(engine): 自分で止めたターンを Failed と書かない
  • 8fc47d7361806cfcd6948c1fe5c38998d417a974 fix(engine,api): review findings — guard ordering, claim repo matching, workspace-scoped slug read
  • 4c0f0a7d11165ed45db09c483d4e008e072c190f fix(engine,desktop): make the enrolled credential the source of machine identity
  • 5cb2a65ce9d32eda894bf1b2f22c633a272cdc7d fix(engine,desktop): scope machine identity to the data dir for dev isolation
  • a8b12b694d3686d20792a3b483ab14d436cb34a5 fix(engine,web): Agent 行に内部メタデータを出さない
  • c94ab0531e6ce6974bcb505d34e3218e92a147bd fix(engine,web): bootstrap contentless unborn repos at worktree time, name the rest
  • 10d25cf7f44f36f3fd96741cf23c7c2b24c0f87a fix(engine,web): direct-mode workspaces serve the root as a browsable entry
  • 9a4075e47370276e653fc5d55d412ec791d36cf5 fix(engine,web): journal item ID をターンスコープにして短い返答の消失を直す (#2480)
  • 30cd1b49b2192f5a8885c637718eec42436db740 fix(engine,web): keep interrupted turns' streamed text and stable session order (#2446)
  • b967fa1508627200146c7618bbb104b9600406f7 fix(engine,web): resize a reused terminal to the reattaching client's grid
  • fcd805f51ef142057c77ffab682c5aec57fe97cd fix(engine,web): review findings — reap interlock, digest stability, direct-mode cwd, branch adoption, honest fallbacks
  • 99d2d05566cc8dd371ba017f4101e24fb373c2de fix(engine,web): ブランチ選択から origin/stg が消えていたのを直す
  • 77327a19187bade1430285d2f9c93f7bbaeb7c17 fix(engine,web): レビューで見つけた4件を直す
  • 9dc7064e2f291aeb9df7f01bf54fccec941e8173 fix(engine,web): 分岐した会話の続きと、編集直後の見え方を直す
  • fd470c5b07b87ab70c719687d7cb77b069616e8d fix(environments): validate automatic relocation end to end
  • fc7f697693ab6817fa4921d6ecdc07e9afa6634a fix(execution): CI を通す — 書き込みの宣言、i18n ガード、mypy
  • 137b3f451414dc53bfed053efee2e0a0fc0f14ea fix(execution): CI を通す — 落とした3件と、reset で失った4ファイルの回収
  • d35f6858f770cbb5b0febd85ec2304dd3393631e fix(execution): UI は一セッション — rail を畳み、送信は自分の echo が届くまで消えない
  • 343bc4b7078c62c84797a5a743d6c24662bd5d39 fix(execution): align live turn rows
  • 203a6eab47db07e70f284a73ae6a567e69b5e363 fix(execution): attended turns get the claim's scaffolding contract; agent runs inside the repo
  • 2b023c254bb3427861d02a367e89441794da159a fix(execution): chat は旧サーフェスのデータ路で流れる — daemon から即時、尻尾に追従、Enter で送信
  • 7897e2d4cb645c6bf8ce459ce7f48c33dfc07e12 fix(execution): keep lifecycle failures contextual
  • 95645ddcbe6c6acaa8d9194d9fee93bfdb8773a5 fix(execution): slug-keyed claim matching + non-destructive repo re-bind
  • ce7a1cbfb13175fb92d80b7d46440d42b4709070 fix(execution): stop the observe-card flash on the owning machine (#2442)
  • c3f64fc14ab64a911ed14a0307c9c0332a862bf9 fix(execution): worktrees review — base_ref injection, capability grant, unreported-env bind
  • 17a38a2f3617ae967a2b61873e281a82da6b34db fix(execution): 会話は一本 — 宛先なしの turn は claim 時に開いている session を継ぐ
  • b4398f7def452ceb71ac56a27d846835a535baa4 fix(execution): 拒否された初回ターンが無限リトライしないようにする
  • a807a59070f63c6898a6ed2820961f8e2ac6b030 fix(execution): 旧 dispatcher は session turn を見ない — 共有 queue の population fence
  • baffc355042540917c71247658f722891133e1e9 fix(github): attribute issue closure after reconcile
  • 486d96b897ec5bfcc5c3ee1cbb6838b43aa928cc fix(github): dedupe webhook jobs by delivery
  • b413b73702f1736f78b10454e972dfdf78c25617 fix(github): drain repository webhooks in worker
  • 24e2dc83e31b9654831ede12d58d4422bd557232 fix(github): enqueue repository drain from webhooks
  • b8451f16abdb0a7cd2f35f1366db4252e54fa853 fix(github): guard stale issue resolution events
  • 22cfb1f7ae3e8cfc768408b0cf147547b2bcd04c fix(hocuspocus): 本番イメージを非rootで実行する
  • 44c178032db3eb2e9ba8f3f8d4cc842e97dbe928 fix(home): audit the Japanese release-notes copy
  • d317fa2a53c9cbd798eb21483c5e9116800e0f7e fix(home): clarify desktop activation choices
  • 9f8241e294e61f5ed4d37abb0f16c92cffba3d1e fix(home): refine cookie consent banner
  • 5a03f97f76e1b307278b174676dd1089d97fd706 fix(hosts): keep server-setup progress across navigation, spin the active step
  • 148d743b00355863542cf1c7cb8bd3e32f6b506d fix(hosts): review pass on the setup-progress work
  • 642a3d655a1ae5429505b02eda7e5df580ce225d fix(hosts): revoke がサーバーから Cogno を完全に消すようにする (#2290)
  • 921e5ecd37579bce7b6e8ad9b336233d70bbbd33 fix(i18n): allow the Workspace entity label
  • 3d9e452c06f2e1b03014f2b7cc986bd28c1e39ed fix(i18n): 日本語カタログに英語のまま残っていた8語を訳す
  • 209084227ac035fe556722f86433c160a33b445e fix(i18n): 日本語カタログに英語を残さない — railExit
  • ca9769889605d26f58cc4d88fef6c04dbdee88f9 fix(i18n): 日本語カタログに英語を残さない — railExit
  • 8c47a9fbc5e04ea516d1cba8959e4990c4db9901 fix(i18n): 日本語カタログに英語を残さない — railExit
  • 7aa3f1b46d0d85e4ca71e0ad18590653e8e29ad7 fix(i18n): 日本語カタログに英語を残さない — railExit
  • 66de48883f5f0a66ef4d5122f8176debdefb40b6 fix(iac): absorb the stg max_connections=100 console fix as terraform config
  • f2b72c0673d292f2cecb7c4f270863eaaa2cf354 fix(iac): align Core API database connection budget
  • ecdcc324c4d0fa4579aaef854b8b70d5bbf2410c fix(iac): cap Hocuspocus instances
  • e54246a3dfa4d6278eb8b47b0f6bb6907dc5bc0c fix(iac): defer inert marker cleanup
  • 7025c7bd57c781ab8c4662b5bcb30b47b501847b fix(iac): defer legacy env cleanup
  • b86b6623ac72e71a039961ab1becdc0fab6925e0 fix(iac): fit production database connection budget
  • 1ec7b0e0de92da0e27d0c88b977faa70ba6bd6b5 fix(iac): let terraform update Cloud Run
  • b32182c5a56ad6303d63f59be87c4ed76ea823d4 fix(iac): reduce worker database connection budget
  • 284c453631631130cb705a775b597d6bb05653bb fix(iac): remove uptime check OIDC auth
  • e65f363485f9edaff7293563ee90bf73b22a22ff fix(iac): set production checkout coupon
  • 44e1a0c5cd0577bcbc16a0e2c076e69abb059cab fix(iac): update staging checkout coupon
  • f167aa4ee2278fa5bb3e802dd343605b9b3f697c fix(inbox): surface mark-as-read and task-open failures to the user
  • d6f49f4452bfb264cd18ae582c7515553b873c1a fix(inbox): 空の受信トレイが、もう無い機能を約束しない
  • f9b15a60e006d03606877c8990219c6f7bca2c54 fix(integrations): OAuth接続ポーラーの未クリーンアップリークをその場で修正 (Sentry/Chatwork/Notion)
  • 8078755f2381b4e1685c90ff4a686fcc2a2792c0 fix(integrations): 未マウント後もOAuth接続ポーラーが動き続けるリークを修正 (Messenger/Discord/Slack/Teams)
  • 4a37e8662f7df202a0626550b487cb7c16af6bf9 fix(learning): intakeブロックのラベルにoutput-language指示が混入するのを修正
  • c27f187656227013a7c67c891f21ea9c531e5b11 fix(learning): skip stale nudges without Cogno author
  • 171405748fc5cf8599936f27c95368d6eb7a3df1 fix(machines): Refresh の回転を速くする
  • 23f0c4877be4cfd746c6c6b1116f822abe97b3b9 fix(machines): frontend lint on MachineDaemonPanel (prettier + dead prop) (#2274)
  • ccd097eae78a9a1ec8d7ccbac53958dcb645227e fix(machines): 同一ホスト上の複数 OS ユーザーを区別できるようにする (#2476)
  • 54ea60237aebc71da1b6edf9565f7edef1c72e97 fix(machines): 検索フックの依存に pickFolder を書く
  • d11159b1b03bdc41a7fc880dd50c3caa41ae40ca fix(machines): 環境の名前を変えられるようにし、Refresh に回転を返す
  • ac576bcae897dc3e86d07dfa71fabf89f0164a68 fix(machines): 環境の名前変更が 422 で落ちていたのを直す
  • 18fe475ff94cc343bd21842d2caa9d7db2eca671 fix(memory): working-memory promptの言語指示の矛盾を解消
  • 4c59b3f8e9ddd57e63923b48b97a02dbd9de5a84 fix(memory): ワークスペースのワーキングメモリが無期限に凍りつく問題を解消
  • 0a1fd3ce86de6f8f6c93d75c7b22f1a7a7f90a31 fix(messenger): reduce postback events inline instead of via BackgroundTasks
  • 569f549ff3085b5e8a60bc9410e51db22e8df05c fix(projects): align supporting settings surfaces
  • de3f4240989e396e48f4c0f8f41992c37afd178f fix(projects): enforce project scope in task surfaces
  • 71a34a4dbb4885f138eea7df61e77f4ce74a5f7e fix(projects): match reference corner radii
  • 8387111350cc43373a7b4c0799500af0d0d4b189 fix(projects): match reference selection controls
  • 3516dac7ee3080c5af839b6e860380717bdf4cb1 fix(projects): quiet environment status indicators
  • 831e0ace64473278581c7ae4aaa82f3d6fdbb298 fix(projects): remove card borders and idle danger color
  • 25b5fc97de0ddc18256f556056d56b2d5e729bea fix(projects): replace raw machine errors with guidance
  • 4a6e7313ae8d569f91d8c8a010f82c88f8e68a44 fix(projects): restore folder-plus create icon
  • 18475c42c93b1ec77b8107a4430074dc60fafa80 fix(projects): satisfy stricter i18n scan
  • 05f2251b7184b56b39f0c2efd4ee2c733c3154c8 fix(projects): say why the project-owner picker is locked
  • c02ce657438f59d6cb54da59d01f4e2f561513a9 fix(projects): separate load errors from missing projects
  • c35c2d97f5b1dbf0c070a0081fc5a8ee054a9957 fix(projects): 「Filter」が何を絞るのか、名前で言う
  • f3064b778cf2cccbb0727c161d27d3e3406d0d0b fix(projects): アーカイブしたプロジェクトが名前とリポジトリセットを解放する + アーカイブ解除 UI (#2580)
  • c2ff9966be2ea8e69259551dcfab5e23cbbd5fd9 fix(projects): アーカイブ・削除の着地をタスク一覧に直接向ける
  • 42e078070dbd9bd7157f2d7cfdbdf0ee32109cab fix(projects): プロジェクトの名前は打ち込むものではない
  • ad23def9fe56fa3a0688f297e4066c748eb72936 fix(projects): リポジトリのないプロジェクトは作れない
  • c7aca7459089e910f01c1298cd21acaf43698e71 fix(projects): 消えたプロジェクトを、起動のたびに思い出さないようにする
  • ed4dcc250db21e3e8a1bd3b4abbf8a74eb5fd5eb fix(projects): 自分の実行場所を1画面で二度言わない
  • 2668ae3c88f2b9d1990f12766bab1bf862bb74e6 fix(recall): re-enqueue webhook jobs dropped by the persist/enqueue crash window
  • d63e5c8c832af78f7ff98c4c60fea74967626f1f fix(recall): soften shortcut conflict notice
  • 381f8858d770e8028af7323e28fc69f775037dbe fix(recall): stop trusting Recall's calendar status as a closed vocabulary
  • 105ef92e916cadd40e0f75733c3c37cf8f8c8ccf fix(recall): バッジの光る縁を落とす
  • 3d77c5332c69e686cc64a405ba313e1facf0c980 fix(recall): バッジを出せなかった理由を握り潰さない
  • 1aaf4143215d1286f75afabe45f508e9a8516130 fix(recall): 経過時間が 1 秒飛ばしになるのを直す
  • bf38d02f430f85d4e43b6d59ff6e87b13b2da87b fix(remote): start daemon before selected engine install
  • 894b5fd5989021cdf1db48f5ada7db77983acc00 fix(routes): もう出してしまったリンクの行き先を、消さずに戻す
  • 68b955d62c8bd7d0a59f5f35b4800920a5adec72 fix(server): adopt が成功したのに失敗として終わるのを直す
  • dfc5b9ddbe06f72007d65bd4accaf77c3e8a0e42 fix(settings): finish shared settings visual grammar
  • cb99af760a391d38a15b791b7d36c58fdea6dcdd fix(settings): 「Machine」と「Your Machine」を見て区別できる名前にする
  • 07237f4ff4c17f6e34d216869e39311b9be9def5 fix(settings): 別名で開いているワークスペースでも、プロジェクト設定が自分の面だと分かるようにする
  • 306018d863b9807f09e0c919828ce62fb1ccdff0 fix(settings): 設定の面を、ワークスペースの別名パスでも成り立たせる
  • 88ffa2cc09d01e2ae030f46d0d0f82364a6a264a fix(slack): canvasの一時ダウンロード失敗で本文がNULLに消える事故を修正
  • 3a515511661d4b2834fad7784281472437ea56ff fix(stg): temporarily raise async DB pool
  • 17e7195f10e200a05680e6259f9ca041bf44bb34 fix(storybook): provide preview row toast context
  • 573d86f8644acbb84bdebdf51246ff84589384d8 fix(storybook): provide project task drag context
  • de8a852f0e660453bb1c0476059888bf53f475d2 fix(stripe): stop trusting expandable fields are always unexpanded IDs
  • e95ff4040eb8d7052768d930d5c6ff1152b44324 fix(studio): SavedViews抽出後のkeyをi18nチェックのfalse positiveから除外する
  • dfa4339386665bec0b93e9c20b8abefbf7f4b16d fix(studio): preserve task return from settings
  • 03e18cfcb5f77a7398bf9cefb4fde58043b17447 fix(studio): preserve task row context menus
  • 4c7c73a36ffa55ecbf4ba09bb2bd7113bd3b70a0 fix(studio): show attended task execution
  • 6cf9ce0e13edfcb4b056210cf2733c7d1c469549 fix(studio): 抜けたワークスペースの殻に、閉じ込められないようにする
  • e358c44b49d0b7fc4fe12aa9793f1960dd1b0379 fix(task_intake): LLM合成失敗によるワークスペースのヘッドオブラインブロッキングを解消
  • b15aa8c35e320d1266409eaf62397f1cb43b535e fix(tasks): Cogno不在時は他のエージェントにフォールバック(カード消失回避)
  • b9563830378bea8cf672e939081bd42e6153a174 fix(tasks): clear_locale_cache を戻す — stg の mypy を直す
  • 1465a636b0b0d2306f8c13d6f52bac4d7f7abdd7 fix(tasks): keep Cogno previews orange
  • a4d2b0a1c8665061e2c2ccbcabec50580d7990f5 fix(tasks): keep task filters unambiguous
  • 9e301de93f14f5a610bfb93bee06eda4c9327783 fix(tasks): keep unowned queued work ready
  • aa93c1db57f6d0b094a36ee005e76807239b1985 fix(tasks): lifecycle/stale-nudgeカードの著者を Cogno エージェントに限定
  • fcb85e0ecda942b45e0a21bdbbe1d647b4e4568c fix(tasks): preserve suggestion origin on resuggestion
  • fb397ca85c4aa98075d2538db3cf5608353a467b fix(tasks): release Cogno control on attended turns
  • 5e794e6dd0ff23ae88ff42b0c000bb7fd7914256 fix(tasks): require environments for in progress
  • 9fac077eacf48e7812e5e10582bdcd94c52eba3e fix(tasks): retain source provenance display
  • 707d9ea50fa79e8f63a94b4c055d216af3fe09f4 fix(tasks): review fixes — detail invalidation, notice priority, mark gating
  • ebe1d0fc23829418f61191ee2566ce175d4c1100 fix(tasks): web のタスク面に、エージェントが出した PR を返す
  • 75c9b4d407936824de211942c46bfc9956d42a0e fix(tasks): シード行の object_id で候補クエリ全体が落ちるのを直す
  • fa35b1d91daac69d9813c15544bb1e87f83271c6 fix(tasks): タスク本体の変更をワークスペースにリアルタイム通知する
  • f862bd9209b166412fbe5805feab3d77826b1444 fix(tasks): ブラウザのタスクモーダルは中身の高さになる
  • 45b3f924ed508e34a1c33bdec241117a60b420f0 fix(tasks): 既定のワークスペースのデスクトップにも PR を返す
  • 078b7424838a43b3d45a129b5d5bfea6888f3724 fix(tasks): 狭いレールではプロパティのチップを一続きに流す
  • d26cca2d101a9e7c9bf502e1ad078239600ed366 fix(tasks): 詳細のステータスチップも、実行中なら止めるか訊く
  • 0e756e8091533584ce150fbdfaab5522c1aed982 fix(tasks): 電話の一覧から、プロジェクトへ行けるようにする
  • 4079865e803a8a32bc08347aa38aa34b63587cf0 fix(turns): Project Run は毎回新規セッションで起動する (#2600)
  • 7d3727811e313141de86c4068c4148e4d5322149 fix(turns): a project run pin must never outlive its environment
  • 5a09e36826002708279437a19ad3563da93ffd32 fix(ui): outline のボタンが背景色を塗るのをやめる
  • f04fe3852a07a2a275dcf00fff5526c57dcc0280 fix(ui): remove blue selection outlines
  • f83b4e06a5a810c89595e8de3ec142c3c581aa56 fix(ui): サブメニューが親メニューに切り取られて、開いても何も出ないのを直す
  • 01e387247a3c8f8286cdf59fc42873bbbc9a283b fix(users): surface sign-out and avatar-picker failures to the user
  • e9f799b4a2a0b8552784ae87e34ef1053ba00965 fix(watch): VS Code / Zed の実装から3点を移植する (#2197)
  • a4949496f55bc8268e6280a752ffe2f5e6e88755 fix(watch): レビューで出た10件 — 主用途が一度も動かない穴を含む (#2193)
  • aae35cf6fb5ae26ec7b1ca408afdcc5f2b412ba9 fix(web): AI 出力のコピーアイコンを本文の左下に置く
  • 1feb3983810aa65ca96c8513e9bda0026081630a fix(web): CLI への引き継ぎが、そのセッションが実際にいるディレクトリで開く
  • f66ba5588c71633581a2e792c0cddc0bc7e5a66e fix(web): CLI への引き継ぎ先を、押した時に選べるようにする
  • dd9f8d4931060bb52ef8144f19934aec31fe6221 fix(web): Esc で止まるようにし、止めた後に回り続けるのをやめる
  • 1aa80ffe5e4647a94a7afe1feb97ff432438d959 fix(web): Gantt バーの色を退役ステータス語彙のフォールバックから解放する
  • 31974353608b6a91185f4cd8c27b1c5093bc8e22 fix(web): Remote一覧から未接続・Local Machineを除外
  • d4f3a1c05937d4e5f9635076dc287ed57a6bc014 fix(web): a dead remembered workspace can no longer brick the app
  • 3b2a3d3d52eee4074a2792d17179ec29813e450b fix(web): align GitHub manage link with the app's hyperlink convention
  • 5de9ca34b0388a1d0743c7143197029d75eac8c4 fix(web): align task tabs with execution ownership
  • f555d25421e18a5bfdeffca8d58dbd534196279b fix(web): backfill の帳簿書き込みは会話に出さない — SILENT_NOTICES に追加
  • 98c29bea89cef15f03c96c4a47229710da091ff7 fix(web): block orphan in progress creation
  • 363327d3389e273fb39da898aeccba3b025dd0bc fix(web): check-i18n がテンプレートリテラルの識別子だけを本文と誤検知する不具合を修正
  • ddb0e2a80eeb33b67873bed81489144b97ee13aa fix(web): composer のショートカット説明を消す
  • 3d1055c8838f99958dc74f75e954d9d1aaec3af3 fix(web): desktop tab widths and hierarchy
  • 5fea3b104d12bc4a247dbcb51f875dcdb7ff53bf fix(web): direct-mode tasks browse the environment root in the sidebar panel
  • 5669140ed5eb9c8fbf6ad5efafb6e191379bac05 fix(web): hover:text-red-400 の生Tailwind色を --status-error トークンへ揃える
  • 765f19329e724085e9dfe04b08a674df6eb9c966 fix(web): keep Engine streams alive on pre-#2488 shells
  • d436ffc08d4a32a0842008b5947163198d6484d0 fix(web): keep active task tabs visible and persistent
  • bbbf819bd9d264544034b247074006f22a39c7ed fix(web): machines / hosts / integrations の色を design token に寄せる
  • 07df064e360b3ef7ee4145fabb205090abea5720 fix(web): reconnect the workspace watch stream instead of degrading forever
  • 5c7242e0a1dcdf74636af74ebba2953d7b5d3062 fix(web): recover project after stale desktop tab
  • 5445106d64ba81e76b188d4f3744d6f57b39c748 fix(web): refine task claim and exit controls
  • 7aba21e4db704c28bef3eb6aabcdcf36c6eab0c5 fix(web): register PTY resize before the listen await — a fit landing in that window desynced the grids
  • e66f61af0fc2cb614ae63d151704c743dedb0de3 fix(web): satisfy prettier on the diff-viewer color-token edits
  • 114e74744f345137e35ea2c86717d64b9042ab0e fix(web): scope workspace query caches per task — shared repo handles collided (#2513)
  • a08597f613a70e9c922160c85859f035e1daf4d2 fix(web): smooth the create-task → agent-working transition
  • 0d58da22d7114f9a4e9d29ea4b590f60b47ff92c fix(web): stop dropping task.actions.changed on the workspace socket
  • 681870f23b10f968dc098b6713601aefbbf9c8a7 fix(web): studio レールの色を token 化し、選択ピルの重複を 1 箇所に畳む
  • fb381b73d5365d753508408a0fc105c6d48423d6 fix(web): tasks ほか残りの feature の色を design token に寄せる
  • 86b807197bda8a8f93cb58d39b98116cced50723 fix(web): the desktop update gate fails open; the demo answers the policy route
  • 265f7a88fa7efc3fe13fc8dad3f2ec3146126784 fix(web): tighten task exit menu
  • c226fb72c6ea3c6ff454622cce1afe503ddc6f1d fix(web): tokenize diff-viewer colors to design tokens
  • d6707e369972dee6e2194a5a93077a729cf39b01 fix(web): workspace panes scroll again, and the editor matches the diff's type
  • f4a2f127229d318fe0ac7a3f780de1f51de6329e fix(web): アーカイブ済みプロジェクトの入口を Projects 一覧の末尾に置く
  • f0385893c4a0611185f0b260762decd5d7b31e8b fix(web): アーカイブ済みプロジェクトを1行に畳む
  • 1412f738acd0ecab386beb374937792a226bb1e8 fix(web): サイドバーのタスク行に右クリックメニューを出し、削除した行を残さない
  • cfe6a9355995908e317b296b175efaeb2a063c11 fix(web): ストリーミングのカクつきと、始まるまでの無反応を直す
  • 7ceb7d1cd15b299d66bba4a2995cdfe2fec66f1f fix(web): スレッドのツール行に何をしたかを出し、作業をたためるようにする
  • c044e9fd6e7c6066ab9dbb8b7209151136a097a8 fix(web): タスク削除の警告に、消える会話と作業コピーを明記する
  • 4ff7d368185b33645ca8705b04783eca68846f89 fix(web): ターミナルの折りたたみを1つの値から描く
  • 95e1fb39a83a6489d084e657cd8a96029e8469dd fix(web): デスクトップ入手リンクを 404 の /download から /desktop に向ける
  • 8f680144466404ce54a1c5b598ccbc4f472b842e fix(web): プランモードのラベルを「Plan mode」にする
  • cfe9b48d253829b1452714381eb7ecde33a5d02b fix(web): 一度押したコピーボタンが出たままになるのを直す
  • 6ca7ae3f047c5487729cfbe20e7c7534e25fee53 fix(web): 会話が「実行履歴」と入れ替わらず、一本につながって見えるようにする
  • 13e83cabcc6b35102648cde5ae31faa299b69dce fix(web): 会話の行に taskId を渡し、送り直しを出す
  • 8dc5afc3e76bde8f23cf4e3c81e1ed4f08df92fc fix(web): 会話スレッドの文字を大きくし、地の文が読める組みにする
  • 8dcfae79f5e7aa93162421b78f928dfb9f89bb61 fix(web): 会話行から自明な文言と重複した結果表示を削る
  • d434e8a1ed725ed78ebaa67992b9efc80d25d64f fix(web): 分岐が拒否されたら会話を元に戻す
  • 71bea33dfde38548805756e4cda39c8b158788fc fix(web): 同じ人のイニシャルが画面ごとに違って出るのを直す
  • 310c9b954c0c3ec6487cd5004db22cc7ac903618 fix(web): 存在しない色トークンを一掃し、タブの選択状態が見えるようにする
  • 8bb0c62db8cb990dd998f9cf7f1f3b76609bd125 fix(web): 履歴の通知を commit 中に投げない
  • a8caebb9f5f3f6c383581353981df33e528924fc fix(web): 所要時間だけでターンの区切り線を引かないようにする
  • af76e1b4c9332526d619a2427923b039133f1c9d fix(web): 料金表示を消し、折りたたんだ領域が場所を返すようにする
  • 2b31972ec8166b3c1f589cc5c44061abc48c9d53 fix(web): 未同期の Y.Doc に空段落が書き込まれるのを止める (#2522)
  • 76e93b551c4c955049ab98100aaee1b6c74afccc fix(web): 畳んだ隣の側が余白を全部取るようにする
  • ab80f8c476c496cb4056f89985ff3fddc83bdb57 fix(web): 編集欄で日本語入力が壊れるのを直す
  • 0264416c236141c9a28f4e9a7b1045a0d4f7dc00 fix(web): 起動の途中経過を画面にしない
  • 54356687a7cdd8c63e215d20798aefbdb370fe24 fix(web): 送信ボタンを共有 Button に揃え、音声入力が黙って消えないようにする
  • 477220782a2a7b3d54fc2d4420a59b220d15c345 fix(web): 送信済みメッセージをその場で編集できるようにし、UI を Cogno に揃える
  • 07af7930df64df6a938656bdd304e915442db36d fix(web): 閉じた turn の下で spinner が回り続けない — 結果の届かなかった tool は turn の終わりで確定する
  • 5103692065812778b2dcfc5cd4fefe7aa903b700 fix(web): 開発ビルドのエラー画面にメッセージ自体を出す
  • e44ea9542e8a648c013a1103e079f3c79d3d403d fix(web-spa): add project settings route
  • 5d0cc476d97ef2b1e4cdd54c86371a17604df82a fix(web-spa): declare esbuild — bundle-functions dies on clean runners
  • e116df2ea84d50e598f3abaf65833adf96d14b03 fix(web-spa): latch the cogno_desktop marker before router redirects drop it
  • 17a3db3a31edaffe661edb86504278159d077f96 fix(web-spa): make function bundling checkout-shape-agnostic
  • 3a606123110cc77c70c35bb0623301e044499b53 fix(wod): complete lifecycle admission draining
  • d6c9ef689625054e0907bd569cae119ee7e099f3 fix(wod): gofmt import順の修正 (detached.go) (#2355)
  • ffa4c859a6bdc66d0694600b787631dcc186e843 fix(wod): managed MCPを既存WODに接続する
  • b6761ffbfa881662bab7bb199d51c82fac6ef4ff fix(wod): managed MCP対応をturn runnerへ統合
  • deed7e47dfd619972b7afc51a44876827be3497a fix(wod): register environments during maintenance
  • 3579b2a3d04695978d622099bdd06ab5f3dc347c fix(wod): transcript から作り直しても、誰が何を頼んだかを失わないようにする
  • 4081245893f0f0d68220b72d7f2a3d38857e0ed4 fix(wod): worktree は本物の repo から切る — wrapper 透過・branch 養子縁組・reaper fail-closed
  • 82f0850f83affdf9c4e5b0c0c3f81ab10583d945 fix(wod): セッションの状態が、嘘をつくくらいなら黙るようにする
  • d48ac667fd44853ecfbfd187b7cff301ac17bdde fix(wod): マシン経路の work が claim 直後に失われるのを直す (#2141)
  • 7a2dd2e2b605128f289129762bb5479ac10b3027 fix(wod): 自分で始めたターンを「知らないセッション」と報告しないようにする
  • e64a43e819a249170f43eeb10a795ae51bf0e1b9 fix(wod): 送った message が backfill に消されない — 到着行は rebuild を誘発せず、rebuild は未対応 prompt を落とさない
  • bdd786ae6faccbdbbede54b72eb7a974788ea7bb fix(worker): recover orphaned jobs and coalesce drains
  • e4bc91ebf40be6d2f1aedd4503be88fb4da69cfd fix(worker): resolve recovery migration version conflict
  • 388043678c3d7aad860ab467ebc6116b7b939b8b fix(workspace): surface DM-workspace creation failures to the user
  • 1af98b9f2f504d89bc13963fdbe0c4b1ceb6ec57 fix(workspace): task.changed リアルタイムイベントを受けてタスクキャッシュを更新する
  • 5ca25395605da7ce15f9ce021dd3032930d219b8 fix(workspace): エディタをアプリの色に合わせる
  • 7c58fee2a0d48350576e3ac52bbb784f6792889f fix(workspace): 作ったばかりのワークスペースから、追い出されないようにする
  • e9d919bbc40d20375e6f96851173c2baf0fe8da1 fix(workspace-form): unify the Save button and Enter-to-submit paths
  • 6c40aac47f186ca7fb6bfad997aeb5e2bc2f9503 fix(workspace-settings): icon actions no longer stomp an unsaved title edit
  • c757bd298203ec58fe9885dc24971deb60187de4 fix(workspace-settings): reuse request DB connection
  • 06b09f68fb87caafacaea73d99a2926ccddd2e48 fix: GitHub App のインストールがブロックされる問題(500 の停止と、保持者の明示・移管) (#2659)
  • 93ea5b14cb7b745f0ed33dd6879d609081079f0b fix: close remote SSH review gaps
  • 1c8ca381661e4c427eee6ed779f6cf4b6fca7e8c fix: harden remote SSH trust boundaries
  • 1ab54e962121eb369f37c18aaed881e056531673 fix: keep remote setup alive when tool install fails
  • b09019c55c48ac1b303d99dff1553d6361993750 fix: make remote engine switching symmetric
  • 0a7753fcceb42c1b3e7d48a9021cb053acf279eb fix: ファイルツリーがエージェントの作ったファイルを見せるようにする
  • 18c392a2e754251bea35d744d76ec0b8d8c7fa14 hotfix(db): drop orphan task_intake_checkpoints before the Attention handoff
  • 39ccfde767eeed2d41ed5a23cd56ea4ae6968ade hotfix(iac): enable prod work-scoped MCP (wire signing-key secret)
  • a5f7e464ec1f38639286845e92cf8d981a309ebd hotfix(iac): flip prod desktop gate observe -> hard (0.2.0)
  • f21818e8679055dffa463b5b46099d6829a36789 hotfix(iac): match prod cloud_sql tier to live db-custom-1-6144
  • 25d6e1e5a4768f12ba75715497555853f5774fc7 hotfix(iac): wire prod desktop gate at observe/0.2.0
  • 2595c2ca8baacdd26df4fb62fda44d14fdf7cd26 macOS のマシンをリモートサーバーとして登録できるようにする (#2103)
  • 8f8e8b2e6770e475fe27325bfb27438ba9d63a73 merge(stack): composer queueを最新の会話基盤へ統合する
  • 1720d19edc4e2b9f1f9156eb8839bea2f485b2e8 merge(stack): journal統合を最新の会話基盤へ載せる
  • 0705e7f27bb45fb296a427a326c0f4fc82ddfc9f merge(stack): 会話体験改善を最新基盤へ統合する
  • d9b3421038f3c42fdc83e82c9bb271f38156ebc0 merge(stack): 音声入力と会話分岐を最新基盤へ統合する
  • 34cebb3c8129c66535556dddd92cc87afea055c3 merge(stg): 会話状態修正を最新stgへ統合する
  • 254dad108cae1a91542bcdea77fd431ec0b758bf perf(desktop): ウィンドウを行き先の route まで待たせない
  • 98e34366ebb16ab8c56d148893357d47b11ba654 perf(web): keep startup middleware off the core API
  • 412191d91d8fcd2caca0e7ac03d1f6df95b53b25 perf(web): speed up dev server startup and first-page compile
  • bae6c4b1ac8762d4f9e01ecd0959ebc1e1036064 pilot(web-spa): Vite+TanStack SPA pilot of apps/web (staging backend)
  • bc4a4f80457bb9b7a405adec6b23c7924ecbcadd pilot(web-spa): port all apps/web routes to the SPA router
  • 5f3a30b4e03f3c1ca887386d9d1ddfa9e0d7ba13 refactor(admin): the health panel reads environments, not worker_agents (#2123)
  • 401b8d05dd8c58c80f281946f4c2c29214c2ba51 refactor(agent-work): consolidate skill registry
  • 56b282f5a788f72a76f1117ef447fa0e3cac94bf refactor(attention): act through project task output
  • 55ea085c9116bdb4ec3b3c182f07da72d306680f refactor(attention): align judgment with project runs
  • 412f0dce33a2188bccbd8d39de2856ed16213541 refactor(attention): simplify activation gate timing
  • 9528b802ac9f45d13fdf83bc7decfeb443800b57 refactor(attention): unify scheduled wake contract
  • 83920459b7140d868b95e1119dc1dd2478d9d665 refactor(composer): 送信と停止の出し分けを一箇所にする
  • 1c9340c7eb504c688b110d028251b49476a1b394 refactor(desktop): simplify required update entry
  • 64fa7548a0118680f8d1b27f9b26504025a71ed1 refactor(engine,web): 二重になった導出とルックアップを1箇所にする
  • 74359deb2eaa4b46794a8218a0f783c25ac7f22f refactor(execution): name session workspaces by bound task id, not a title stamp
  • a9fc6929239f8fd08bea35a3b69a863e1c09c6df refactor(execution): remote server identityをmachinesへ統一
  • 873031040678535c4e5c02f415bbd0a502650d9d refactor(execution): retire task residency from core
  • 95a612f3d56a22a43300ba8a7403a0553804e4f7 refactor(hosts): 環境ごとのリポジトリ台帳を面から外す
  • 4a920e674968994229457f398c37e0e66076927f refactor(machines): Worker という概念をフロントから外す
  • 981e2fcb35123d751c77a75d1ba311156a7ed4b0 refactor(machines): ローカル環境の一覧を、読まれている分だけにする
  • 0ce187dcaee67f1dfe181f44d646a9cc3a74f3b5 refactor(memory): _events_to_contextsをevent_type別のdispatch tableへ
  • a2867eb5bd5584dbc1be424a8fa1ccb83139f2eb refactor(projects): remove dormant project analysis path
  • dc74e89a7b904f1e87474dec1c7d0d787de235c5 refactor(projects): 落ちた列 required をフロントからも外す
  • a56d782fced28481b6d47a16cc953784cffdd611 refactor(recall): canRecordProvider / sameCallAsLast を純関数として lib/ に切り出す (#2344)
  • c0944bd4e9722ed1c4b19846cb14a728da0b2523 refactor(recall): classifyDesktopProvider を lib/desktopProvider.ts に切り出す (#2320)
  • a1dc4204f3cfe4ed652035c888afd43338ea0628 refactor(recall): recall/lib/ の使われていない export を非公開にする (#2359)
  • 87a9a8844414a3b086f54a4a757643e0455fadcc refactor(recall): 録音エンジンを useRecallDesktopRecorder フックに切り出す (#2333)
  • 821f92da0c6d57b559e32f26030a5991ee2c2366 refactor(settings): unify shared settings surfaces
  • 7a1240bc14fca89347dd3c94c1ba94ab9f87064c refactor(settings): 設定レールのプロジェクト一覧を、一覧の読みだけにする
  • f428b931426b31cd8a458c4e5cedcbac201fc2f1 refactor(studio): remove duplicate project empty action
  • 7d8405752a5e70017ff254b1dbe0157a5e2f93da refactor(studio): サイドバーのプロジェクト行(StudioProjectsGroup)を別コンポーネントへ切り出す
  • 9ce1764b50e63ab592328580f6d1cb569e4fa556 refactor(studio): サイドバーのプロジェクト行(StudioProjectsGroup)を別コンポーネントへ切り出す
  • 06f7ed4f2b555efc8965664ad1c5f885363b8b59 refactor(studio): サイドバーの保存ビュー(StudioSavedViewsGroup)を別コンポーネントへ切り出す
  • 45f5287101c7616257cb60850dff1583b07bfbae refactor(studio): サイドバーの実行中タスク行(execution rail)を別コンポーネントへ切り出す
  • 094a9e4f52923062d1567badad3a9e981bc0fc1a refactor(studio): 小画面の下部ナビと作成ボタンをレールの外に出す
  • 270ac44c955ec22b585ba1faa98b7eab28a26302 refactor(tasks): align in-progress sidebar placement
  • 487be6658b5b67f2056dfcb4334399ec0a6b3ad9 refactor(tasks): description のバージョン選択を、切り替える本文の隣に置く
  • 44db37a55ecb4847762c6dea3723401f3870a4d0 refactor(tasks): remove stale work-feed assumptions
  • e95e2e84ab2f9647cdc73298e130e95c3cac44db refactor(tasks): retire suggested lane presentation
  • 243900586a9bf7a5b133d476d5f9cc22138063cb refactor(tasks): simplify execution row marks
  • 7f676c302242cceb87386d8e5486fde015deffe6 refactor(tasks): use canonical attention source pairs
  • 2b003284b5160fd9e093e53a19911d1907be7881 refactor(tasks): 「自分のマシンを起動する」経路の名前を揃える
  • 3b7c7327f292fff9fed03d5814d8bc601b89bd14 refactor(tasks): タスクの面から action panel を外す
  • 20debdd8e603e621f0304e62b29d010f842c7d57 refactor(tasks): タスク側からも worker 語彙を外す
  • 093ef04d85402d6c94685f55ee616c3e2bd3b02a refactor(tasks): タスク詳細に「何が出来上がったか」の置き場所を作る
  • 46f4412c5e341870516a16254aa436227c0ec635 refactor(tasks): 一覧の行と見出しをサイドバーと同じ部品・同じ間隔にする
  • 85bb4572aea50faa472e14456159e3d14e6fe01b refactor(tasks): 消えたレールの暖機をやめ、配達の暖機として名乗り直す
  • 9b846844e0f1c170a1e39fcfb9a37c63c72d3ba4 refactor(tasks): 状態ピルとヘッダーの名前を worker から離す
  • d311b5554ed2942483b035ab2c10e85b805aa65e refactor(tasks): 配達パネルを、差分の面を持たないホストでも使えるようにする
  • 63656a303f468b14bb4f41e81200280c88a6c3f1 refactor(web): composer を一つにして、直した箇所が両方に効くようにする
  • 75c37afb708d663207596c069cd7bd1d24a52e38 refactor(web): the create dialog stops predicting where a project cannot run (#2119)
  • a433d3e3d37e9a9d27f8be46a5a8760cba269f95 refactor(web): the queued explanation names the missing connection, not folder contents (#2122)
  • 063147fe57cf71e08b4a78c7ec1f81a371eb8b26 refactor(web): フロントエンドが Worker と言うのをやめる (#2117)
  • 54e7ec0cb3136884642632d602c2881c745da7cd refactor(web): 外から呼ばれない export を閉じ、行き先を失った3つの関数を落とす
  • 82c955e271b8dd74bc05f886bf2c5dd7a41e9803 refactor(web): 実行面からレガシーの置き場所モデルの読み取りを全部外す
  • 871e55dc8a774a8c77b9f0b9e5f53b61e491e925 refactor(web): 誰も import しない query key ファクトリを、外に出すのをやめる
  • a45e774d939d32b1a0a97249f4f43ace80702e28 refactor(web): 起点ブランチの操作を1つにし、タスクの事実として扱う
  • 584285c83efd85d6ace42c7c21085f7aea851bbf refactor(web): 配布ページの URL を一箇所に戻す
  • 79dfb4d1234c124eae060b8b87aafad60d723d50 refactor(wod): Cogno MCP設定を整理する
  • b82c76b99413e4554a24de7102d6915ca1cfae8d refactor(wod): stop acking residency materialization
  • 49c778023e178fef75e06ea0bf8f8add08aca3cf refactor(wod): unify Cogno MCP startup
  • 6d0fd3445e95e15601027496c7ab80cf7c45e5f5 refactor(worker): extract event pipeline jobs from tasks.py
  • 26c0b7ef4bf31299f689c16a7b3de022d078d23c refactor: コメントを削り、判定を畳む
  • e0e32b9617535cfd9fa917fd5d23d8232ede5b2b refactor: 述語を1つにまとめ、重複したキー写しを畳む
  • fabdd2c6f4bf4483d92cfcf144b91c9fed492128 revert(api): マシン行の書き手を戻す (Phase 4 PR 1/3/4a, release A) (#2150)
  • 73007b10ce821a91bc6e06cca78e453ccc0d46ed revert: remove desktop OAuth callback workaround
  • 6510f5270ad86b01088be031af8ea0d6dff04637 revert: remove desktop external OAuth flow
  • 9b5da9177fafee9d718a6ec432ce23e40105c750 review: harden the init flow, prompt strip, and reattach resize
  • 880a7740006eb6c08b252f22f255b5aff47a2e6e spec(execution): worktrees — scaffolding rules D1–D8 + surfacing + ladder
  • 9ea389c5b859a28a885709fd2b91a27f9e1889cc story(execution): cover a running session
  • 6bbfcac207df59fb3ca5703c81a9e582e6bbb925 style(desktop): clippy指摘の機械的な書き直し10件(cutover対象外ファイルのみ)
  • 14d380a760e555534d86b9fae6ac81965f8b4204 style(desktop): flatten update highlight layout
  • 9db4dbc1a4aca62bc815301e05dc36c3cdc146e4 style(desktop): minimize update progress chrome
  • 9d53768263d1f001437dcc982dc68fdb9393a888 style(desktop): refine update image framing
  • bb434320badeab2ca18071859945558db43543d6 style(desktop): simplify update surface treatment
  • cf79fee0c080960f2f990fb51429391b5091c1bc style(storybook): Workers を1か所にまとめる
  • 02c41b7fc4c10a96bf9fad85abca71975dd0fede style(web): 消したあとの整形を prettier に合わせる
  • 1fad83b47a1d6a4b4d882495a62d00bda9e20af8 style: prettier
  • 50dfd4ff1bd57fe7b22ace1d4fa54e7f7c38014e test(agent_work,tasks,worker_execution_environments): 実コードを一切通していなかった3本番パスに実カバレッジを付与
  • 12fcafaad83d39f59801753617fd82eb5401389c test(attention): assert daily activation behavior
  • 8a97e18603b906d3e8a2565061246099d556c619 test(attention): import placement prompt contract
  • ee8799278ed28935069e41193a0dd1d5341c764d test(audit-log): add integration coverage for GET /api/v1/audit-log
  • a63ce7db6dbd980fb6211179b890dbc53b53f520 test(authz): realign route counters after the stg merge
  • 8ae623300e904cd79907869c290ccafe1102dc1e test(billing): pin the worker's global-serial concurrency invariant
  • d4dd22bab4f3182ca91a63c8ca7fad96b06ff4dc test(desktop): make shutdown probe deterministic
  • 57a0044512e1a00c64f7843a9122c36be1bc6f4b test(desktop): 登録漏れを2つのモジュールではなく全コマンドで見張る
  • 1c563e72734566d779828b21e43fa3cd61cfb90b test(engine): give the sessions-stream tests Windows-tolerant deadlines
  • 81d4c7f086547870d3b1010704b7e12b0c3d41d9 test(environments): keep concurrency regression typed
  • 707721cdae87556893eb2ce546b1034747ea1e9f test(github): cover repository webhook drain
  • a721f42db232569b8d5598c0b45d362becc634e7 test(github): defer issue attribution to drain
  • 6f4725444b3f20bbe83141ffada94bfeda3364d5 test(github): expect delivery-scoped webhook jobs
  • 000fd021f12b297ae2ae275b3bcf9944049ae8f3 test(github): preserve reopened issue state
  • a95c896f4facca03ee0369260f182cbc7e040c79 test(harness): AsyncMock() を async connection の代わりに使うとテストが何も検証しない不具合を修正
  • 0caeae8ea318ad41e91a83594fe64cec78f1b395 test(prompts): Notion attention placementをoutput-language契約テストに追加
  • a9e07b451c63c45d2fe83da76d50482a6ee848dd test(storybook): cover task control surfaces
  • c72e11f6b5d28fd775dda3a5c6834a622a5f6c8e test(storybook): cover task execution states
  • 9116fafce43c566c692a4954c2b2a942449eb99a test(tasks): cover suggestion origin on dismissal
  • cf9b6f7d343530d81065b5f1c45ac3934291b230 test(tasks): validate environment ownership migration
  • e8650b5ed9e4cbdac613550f47c3f9fbf9a1ebae test(visual): 実行面に合わせて chromium-linux のベースラインを引き直す
  • 05c97980db32ed35ae2863e4a323be60a17c235d test(visual): 消えた worker カードを見ている回帰テストを落とす
  • 2d3d0fee83c3257e524c17d25e85741d9467f352 test(visual): 行の見た目が変わった分のベースラインを焼き直す
  • 0f8f86a4aa9057f0f8e0c4295ef0ab5105814768 test(web-spa): enforce page-level route parity
  • 8e54b508682688b9afaa616f11479290f6432e09 test(workspace-settings): isolate connection pool regression
  • 8488ee6db0433088c489107d4188f2ecd7441f27 コメントを削る
  • ecaa1f15259de86029ada1c94a2af2cf201493e0 ファイルの保存と破棄を、ファイルを持つデーモンが引き受ける (#2156)
  • 83c0e838692313254cb3898f0f564f39082f9a0a ワークスペースの読み取りを WOD が提供する (#2154)
  • c704e6d38d054251faef4df39a0463856ab58b25 保存が外部の変更を黙って消せないようにする (#2159)
  • a1951e3bb837f7f07c6512d01d1da8e04dbe860f 無駄なコメントを削除