145 Commits
Author SHA1 Message Date
Hare 8f8c2676b4 fix: keep memory reads globally bounded 2026-10-02 09:52:32 +09:00
Hare 860c34b8da fix: bound memory read continuations 2026-10-02 09:26:53 +09:00
Hare f50a0caea9 fix: harden subject memory delivery 2026-10-02 09:05:11 +09:00
Hare b391392246 feat: add subject-scoped memory tools 2026-10-02 07:39:04 +09:00
Hare 6091fafcac feat: connect subjektiv extraction lifecycle 2026-10-02 06:00:31 +09:00
Hare 1afddc148d feat: enforce arbitrary worker singleton ownership 2026-10-01 15:27:05 +09:00
Hare c0fd476d8b refactor: remove worker capability summary flags 2026-09-30 13:11:28 +09:00
Hare 34ed988b75 feat: page console history across compaction 2026-09-30 08:13:07 +09:00
Hare 39ecd1b239 fix: enforce hierarchical external Workdir permissions 2026-09-30 02:01:12 +09:00
Hare e9e0368db4 fix: preserve external command attachment authority 2026-09-29 14:41:36 +09:00
Hare 8b951d53e6 feat: add external workdir command permissions 2026-09-29 11:26:25 +09:00
Hare 24be69918d feat: add interactive read-write external workdir sharing 2026-09-29 05:53:32 +09:00
Hare ad08110c96 Bind ticket completion to current review evidence 2026-09-29 01:47:01 +09:00
Hare 590abf3142 Support multiple merge requests per ticket 2026-09-29 01:08:46 +09:00
Hare 4d978b8cd8 fix: separate worker observation freshness 2026-09-26 07:32:43 +09:00
Hare 9ccf2fbc3b feat: support permissioned multi-repository ticket targets 2026-09-23 23:11:37 +09:00
Hare 9c107eaf74 feat(api): declare typed WebSocket operations 2026-09-23 21:07:20 +09:00
Hare ed99be3e24 fix: type runtime config and test passkey lifecycle 2026-09-23 20:15:23 +09:00
Hare 237ab0e592 feat: add typed conditional API responses 2026-09-23 19:32:05 +09:00
Hare 97822cf691 feat: add bounded binary API request bodies 2026-09-23 18:29:54 +09:00
Hare 2766e5b41b fix: enforce ServerApi as the wire authority 2026-09-23 17:27:27 +09:00
Hare 515a19bbc3 feat: generate ticket browser contract from ServerApi 2026-09-23 10:51:50 +09:00
Hare 89024d3b01 feat: migrate workspace worker and companion domains to ServerApi 2026-09-23 10:00:56 +09:00
Hare ad12d77ad4 feat: migrate runtime worker domains to ServerApi 2026-09-23 08:24:39 +09:00
Hare 7a975765ac feat: migrate repository and workdir domains to ServerApi 2026-09-23 06:51:05 +09:00
Hare 6d65d50ec1 feat: migrate ticket and objective domains to ServerApi 2026-09-23 05:42:50 +09:00
Hare 6cbc3a6988 feat: migrate workspace configuration domains to ServerApi 2026-09-23 04:27:52 +09:00
Hare c8766e9fb9 feat: migrate auth and workspace catalog to ServerApi 2026-09-23 02:40:51 +09:00
Hare ce9534f3a2 feat: add client-hosted external workdirs 2026-09-22 06:49:15 +09:00
Hare 37df3ec545 feat: support multiple worker workdir attachments 2026-09-19 23:27:57 +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 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 7a4a988208 Document media type and deletion conflicts 2026-09-18 18:56:06 +09:00
Hare bbd949e57f Digest rendered OpenAPI contract 2026-09-18 18:37:55 +09:00
Hare 103fee0ba4 Complete repository contract error coverage 2026-09-18 18:34:29 +09:00
Hare 82c191d637 Route repository aliases through ServerApi 2026-09-18 17:35:27 +09:00
Hare 8ef7c8e854 Update ServerApi metadata coverage 2026-09-18 17:20:26 +09:00
Hare e12b555f43 Migrate repository routes to ServerApi 2026-09-18 17:17:02 +09:00
Hare c6cb038683 refactor(api): rename workspace-api authority to server-api
Absorb the Server HTTP DTO catalog and generators into server-api, remove the obsolete workspace-api package/path, preserve the separate runtime transport authority through explicit boundary DTO conversions, and rename the aggregate frontend projection as a bounded legacy artifact.
2026-09-18 06:21:46 +09:00
Hare 96e04bbc32 fix: preserve auth and response bounds for session reads 2026-09-18 05:16:20 +09:00
Hare 7a61a26670 feat: observe retained worker sessions without restore 2026-09-18 04:27:38 +09:00