2315 Commits
Author SHA1 Message Date
Hare 7905ea4054 fix: grant default repository credential write access 2026-09-23 02:57:48 +09:00
Hare c8766e9fb9 feat: migrate auth and workspace catalog to ServerApi 2026-09-23 02:40:51 +09:00
Hare 91f356698b chore: merge develop into hare/develop 2026-09-23 01:40:55 +09:00
Hare 9857bf04f7 fix: require idle workers for submit 2026-09-23 00:36:54 +09:00
Hare 617c56bd85 Merge remote-tracking branch 'origin/develop' into work/T-452-remove-repository-local-yoi 2026-09-22 23:41:17 +09:00
Hare a689072756 fix(e2e): close worker environment review gaps 2026-09-22 23:28:28 +09:00
Hare d8444e49bd fix: render compaction activity in web console 2026-09-22 22:57:44 +09:00
Hare 0219cb1d32 test: align symlink listing with resolved scope 2026-09-22 22:52:51 +09:00
Hare 5fb3cb20cd refactor: remove repository-local yoi authority 2026-09-22 22:52:41 +09:00
Hare 0869ef0cc6 test(e2e): isolate worker server runtime environments 2026-09-22 22:26:02 +09:00
Hare 043cb7bf22 fix: confine external glob ignore handling 2026-09-22 19:07:28 +09:00
Hare 757432dac4 fix: close external workdir review gaps 2026-09-22 18:57:47 +09:00
Hare b5ee6b5804 fix: harden external workdir lifecycle 2026-09-22 07:56:20 +09:00
Hare ce9534f3a2 feat: add client-hosted external workdirs 2026-09-22 06:49:15 +09:00
Hare aa41250beb fix: decouple workdir attachments from materialization 2026-09-22 02:35:42 +09:00
Hare 2cdc35f3e2 fix: allow singleton worker deletion 2026-09-22 00:42:41 +09:00
Hare 769a3398fa test(workspace-server): exercise remote spawn HTTP boundary 2026-09-21 20:14:21 +09:00
Hare 36e9ee5060 test(workspace-server): cover guarded attachment spawn 2026-09-21 20:02:24 +09:00
Hare 3194729038 fix: use workdir attachments for coder spawn 2026-09-21 17:50:26 +09:00
Hare 5525640ef6 test: align no-workdir routed tool contract 2026-09-21 04:35:52 +09:00
Hare 14d21c4642 feat: merge develop into hare/develop 2026-09-21 04:30:02 +09:00
Hare 0df9913286 feat: integrate multi-workdir tool routing 2026-09-20 22:17:38 +09:00
Hare 74fbadb1cd fix: complete multi-workdir isolation and launch UI 2026-09-20 22:07:59 +09:00
Hare c102119412 feat: route tools across workdir attachments 2026-09-20 19:38:20 +09:00
Hare 4e7f48a389 fix: integrate post-compact usage boundary 2026-09-20 19:36:48 +09:00
Hare b2ddab6d7e fix: fence pending usage across segment forks 2026-09-20 19:31:45 +09:00
Hare 2dda4b90b4 fix: preserve pending usage across pause and compact 2026-09-20 19:17:33 +09:00
Hare cd648a9abd fix: persist post-compact usage at request boundary 2026-09-20 18:57:11 +09:00
Hare c492cd9a94 feat: integrate multiple workdir attachments
# Conflicts:
#	crates/workspace-server/src/server.rs
2026-09-20 18:48:15 +09:00
Hare 904304f1fb fix: complete worker spawn compensation 2026-09-20 18:31:56 +09:00
Hare 37df3ec545 feat: support multiple worker workdir attachments 2026-09-19 23:27:57 +09:00
Hare 0c80f84e9c fix(workspace-server): fence cleanup removal races 2026-09-19 01:53:22 +09:00
Hare b272bc37e8 fix(workspace-server): make worker removal catalog commits atomic 2026-09-19 01:34:19 +09:00
Hare 5503b9b977 fix: allow cross-runtime workdir projection 2026-09-18 23:29:10 +09:00
Hare 308ae19f5e fix: restore sidebar workdir projection 2026-09-18 22:05:00 +09:00
Hare b06e2860ca feat: merge develop into hare/develop 2026-09-18 21:36:04 +09:00
Hare fba12b89bc fix: fail closed on lossy Repository schemas 2026-09-18 21:02:37 +09:00
Hare b0ad3689d0 fix(repository-api): reject overlapping oneof literals 2026-09-18 20:53:48 +09:00
Hare e6d3905dc6 fix(repository-api): preserve optional fields and schema combinations 2026-09-18 20:44:45 +09:00
Hare 8ba89e7cee fix(repository-api): reject unsupported schema keywords 2026-09-18 20:32:44 +09:00
Hare f558ca9b1f feat: generate Repository frontend types from OpenAPI 2026-09-18 20:26:20 +09:00
Hare ca305f0ff1 fix(repository-api): validate operation reference siblings 2026-09-18 20:16:20 +09:00
Hare 9588b1e2c8 fix(repository-api): reject lossy schemas and revision ranges 2026-09-18 20:10:52 +09:00
Hare 50ba3ab2d5 feat(workspace): generate repository API contracts from OpenAPI 2026-09-18 20:01:53 +09:00
Hare f0114a0390 fix: make compaction Segment activation fail closed 2026-09-18 19:45:12 +09:00
Hare d7917512ac feat: make tool result pruning opt-in 2026-09-18 19:43:29 +09:00
Hare 57fa8f6c76 fix: apply rustfmt to T-620 changes 2026-09-18 19:35:04 +09:00
Hare 8435236862 feat: migrate Repository REST to generated Server API 2026-09-18 19:30:32 +09:00
Hare 19ee757880 feat: configure role-specific models 2026-09-18 19:22:37 +09:00
Hare 72f0b82ae5 worker: persist child completion before wakeup 2026-09-18 19:12:55 +09:00