28 Commits
Author SHA1 Message Date
infstellar b43e8d9381 保存图片后台执行调查关联并记录线程入口异常 2026-10-09 01:33:28 +08:00
infstellar c83eb5705f 统一文本向量相关表述 2026-10-01 18:36:48 +08:00
infstellar bb34ee91f6 支持直接上传与独立图片命名任务 2026-09-29 18:33:10 +08:00
infstellar 3eba288978 Resume verified Agent sessions after graceful service shutdown 2026-09-27 20:49:01 +08:00
infstellar 6f694865fc Reduce task scheduling database contention and unblock request handling 2026-09-24 15:45:11 +08:00
infstellar bf39f9f524 fix: harden image processing retry plans 2026-09-09 00:07:04 +08:00
infstellar 1bb7a47009 fix: freeze repair readiness from current artifacts 2026-09-08 19:40:12 +08:00
infstellar 0025e47b13 fix: make image processing retry plans explicit 2026-09-08 19:03:21 +08:00
infstellar b6a7587dee preserve image processing readiness compatibility 2026-09-06 10:12:30 +08:00
infstellar a86a740ea2 fix database session lifetime in image processing 2026-09-06 09:47:57 +08:00
infstellar 9ddf8c7790 fix image processing core session reuse 2026-09-06 02:20:33 +08:00
infstellar fc153c8474 fix image processing nested database sessions 2026-09-06 02:14:20 +08:00
infstellar 61a84c52bc fix: enforce visual-only search boundary 2026-09-05 12:06:16 +08:00
infstellar ede006b0c0 优化图片库分页与增量检索性能 2026-09-03 03:44:03 +08:00
infstellar a91a6802b1 fix: stabilize task workbench by creation time 2026-09-01 22:40:47 +08:00
infstellar fb116c0b17 feat: precompute visual task candidates 2026-08-31 18:24:08 +08:00
infstellar 11d25fb089 fix(agent): remove finite queue backpressure dependency 2026-08-28 18:34:25 +08:00
infstellar 43c5343e52 fix(frontend): gate selected retries with processing options 2026-08-28 16:31:33 +08:00
infstellar 4363517e21 refactor(core): establish runtime execution domain boundaries 2026-08-25 23:09:29 +08:00
infstellar 2b0b9c334e refactor(agent): make concurrency resource-configured 2026-08-23 22:21:03 +08:00
infstellar fd0fa9d5fb feat(agent): raise shared concurrency ceiling to 40 2026-08-23 21:02:57 +08:00
infstellar 70812a321a feat(agent): add persistent fair scheduling 2026-08-23 14:50:09 +08:00
infstellar be33d93055 Harden public result boundaries 2026-08-20 22:48:22 +08:00
infstellar 85b74253ae feat(agent-resume): persist and resume failed OpenCode sessions
Persist agent attempt facts, resume metadata, bounded retry policy, and task diagnostics across worker and API boundaries. Add the database migration, OpenSpec artifacts, and regression coverage.

持久化 Agent 尝试事实、续跑元数据、有界重试策略和任务诊断信息,贯通 Worker 与 API 边界。补充数据库迁移、OpenSpec 工件和回归测试。
2026-08-19 13:30:08 +08:00
infstellar ed025e9d63 feat(image-processing): add frozen options and auto-rename stage
Add the image processing option contract, fourth-stage auto-rename worker, CAS-backed storage fencing, migration constraints, and backend regression coverage.

增加图片处理选项契约、自动重命名第四阶段、基于 CAS 的存储围栏、迁移约束及后端回归测试。
2026-08-18 19:59:06 +08:00
infstellar 713ccf196b feat(policy): harden grant association facts 2026-08-17 20:21:43 +08:00
infstellar 96c906be6f refactor(core): add application extension hooks
Add generic route, lifecycle, scope exemption, and authorization hooks while keeping adapter-specific identity semantics outside the shared core.

增加通用路由、生命周期、scope 豁免和授权钩子,同时避免让共享核心依赖适配层身份语义。
2026-08-17 17:13:37 +08:00
infstellar 5ecda39843 Add unit tests for image processing worker, operation policy, reverse image provider, and scope handling
- Implement tests for the ImageProcessingWorker to validate task deduplication and policy interactions.
- Create tests for operation policy to ensure proper grant handling and error responses.
- Add tests for reverse image provider response structure to validate empty and malformed results.
- Develop comprehensive tests for scope resolution and service validation to ensure correct behavior in various scenarios.
2026-08-17 12:50:29 +08:00