Commit Graph
2423 Commits
Author SHA1 Message Date
lgq 0dea628e89 fix: open project pagination dropdown upward 2026-10-27 23:23:44 +08:00
lgq 816abfb841 fix: prevent external MCP stats and card controls from overlapping 2026-10-27 23:09:13 +08:00
lgq 9cb6922a88 fix: add spacing below RBAC assignment filters 2026-10-27 20:23:36 +08:00
lgq 07346ca002 fix: allow horizontal scrolling in RBAC resource filter bar 2026-10-27 20:15:57 +08:00
lgq cf98c8bd36 Merge branch 'codex/backup-before-sync-20261027-f0f93283' 2026-10-27 19:40:54 +08:00
lgq f0f93283ee fix: contain RBAC role catalog scrolling within workspace 2026-10-27 19:15:49 +08:00
lgq 4aeb296a98 fix: prevent RBAC member list from shrinking header controls 2026-10-27 19:03:33 +08:00
公明 0993dd8aad Merge pull request #369 from GQingL/main
fix(settings): allow desktop sidebar to scroll
2026-10-27 17:04:06 +08:00
lgq 6daac86e06 fix(settings): allow desktop sidebar to scroll 2026-10-27 16:55:18 +08:00
Ed1s0nZ c0d5c8460b feat(api): add durable asynchronous conversation runs 2026-10-23 11:45:15 +08:00
Ed1s0nZ 5c5c5e199d fix(openai): preserve provider-specific reasoning disable intent (#366) 2026-10-21 15:43:53 +08:00
Ed1s0nZ be2c8c04e5 fix(rbac): protect built-in administrator from losing access 2026-10-19 16:44:14 +08:00
Ed1s0nZ e6121e83eb docs: translate four remaining guides and align bilingual navigation 2026-10-16 17:07:02 +08:00
Ed1s0nZ 63955c4d30 docs: remove internal process journals and organize public guides 2026-10-16 16:59:01 +08:00
Ed1s0nZ 3eecedb2af docs: remove internal FOFA repair process record 2026-10-16 16:56:29 +08:00
Ed1s0nZ a032fec0f6 docs: record main integration verification for FOFA repair 2026-10-16 16:17:42 +08:00
Ed1s0nZ ee5e4dd7c7 Merge remote-tracking branch 'origin/main' into codex/fix-fofa-region 2026-10-16 16:17:04 +08:00
Ed1s0nZ 229cbdc548 docs: finalize FOFA region repair and changelog 2026-10-16 16:15:05 +08:00
Ed1s0nZ 945627e91a docs: record FOFA field regression verification 2026-10-16 16:14:53 +08:00
Ed1s0nZ 0c0d4a53e8 fix: use supported FOFA region return field and preserve asset location 2026-10-16 16:14:39 +08:00
Ed1s0nZ a7e483cbd5 docs: record FOFA repair plan 2026-10-16 16:12:56 +08:00
Ed1s0nZ a5a881503a docs: record FOFA repair design 2026-10-16 16:12:54 +08:00
Ed1s0nZ abd22fba90 docs: record FOFA repair requirements 2026-10-16 16:12:50 +08:00
Ed1s0nZ 76bd3959ce docs: record FOFA field repair intake 2026-10-16 16:12:26 +08:00
公明 4ca8b7d336 Update config.example.yaml v1.7.24 2026-10-16 13:51:26 +08:00
公明 f8cbb5efe8 Merge pull request #362 from Sycun/codex/fix-328-sqlite-asset-lock
fix: serialize SQLite asset writes without multiplying busy waits
2026-10-16 13:38:56 +08:00
公明 064360f4ec Merge pull request #361 from Sycun/codex/project-resume-reuse
fix: restore project artifacts and test outcomes when resuming tasks
2026-10-16 13:38:07 +08:00
公明 1da911fb10 Merge pull request #360 from Sycun/codex/fix-mobile-project-ui
fix: restore mobile project layout, scrolling, and table readability
2026-10-16 13:37:27 +08:00
Sycun 51d78fda91 fix: bound SQLite lock waits and strengthen PR 329 coverage 2026-10-16 12:22:42 +08:00
Ordinary 9891b04215 fix: wait out SQLite busy on concurrent asset upserts
Deep mode fires many create_asset calls at once. UpsertAssets used a
DEFERRED transaction (SELECT then INSERT) on a 25-connection pool, so
writers hit SQLITE_BUSY immediately and returned "database is locked"
in a few milliseconds instead of waiting.

Open SQLite with _txlock=immediate and a 30s busy timeout, shrink the
pool, and retry locked upserts. Add a 32-way concurrent upsert test.
2026-10-16 12:20:21 +08:00
Sycun e21ac52b62 test: make workspace inventory fixtures portable on Windows 2026-10-16 12:09:32 +08:00
Sycun 7bf9eb8511 Merge main and reconcile project resume with checkpoint index limits 2026-10-16 11:15:11 +08:00
Sycun 136b62deb5 Merge remote-tracking branch 'origin/main' into codex/fix-mobile-project-ui 2026-10-16 11:12:37 +08:00
Sycun b8d65aa1e3 Merge upstream main and preserve mobile stylesheet cache version 2026-10-16 11:12:11 +08:00
Sycun ac42b925da Merge remote-tracking branch 'origin/main' into codex/project-resume-reuse 2026-10-16 11:11:04 +08:00
公明 3c0d57fe91 Merge pull request #355 from Sycun/codex/blackboard-context-memory
feat: retain compaction memory and evidence in the project blackboard
2026-10-16 11:10:29 +08:00
Sycun 0fb5484657 Merge upstream main and resolve context memory asset conflicts 2026-10-16 11:02:49 +08:00
公明 7ad837c636 Merge pull request #354 from Sycun/codex/token-usage-monitoring
feat: add detailed token usage monitoring and cache write metrics
2026-10-16 10:59:00 +08:00
Sycun 268eb9e286 fix: keep mobile fact columns readable during horizontal scrolling 2026-10-15 22:27:57 +08:00
Sycun c47a8b97bb fix: allow mobile project pages to scroll to their final row 2026-10-15 22:09:19 +08:00
Sycun 6f991167a4 fix: restore project artifacts and test outcomes when resuming tasks 2026-10-15 22:02:22 +08:00
Sycun a773a680e9 fix: prevent mobile project headers from covering tabs 2026-10-15 21:26:37 +08:00
公明 63f3797ea8 Merge pull request #353 from Sycun/codex/fix-summary-length
fix: recover summary limits and sanitize agentic tool history
2026-10-15 21:23:53 +08:00
Ed1s0nZ a4f01730dd docs: finalize timeout fix review and changelog 2026-10-15 14:25:14 +08:00
Ed1s0nZ 54213f827b docs: record timeout classification regression verification 2026-10-15 14:24:52 +08:00
Ed1s0nZ 5ff781bdb7 fix: distinguish task deadlines from child operation timeouts 2026-10-15 14:24:31 +08:00
Ed1s0nZ 93e8684571 docs: record timeout fix F3 plan 2026-10-15 11:47:57 +08:00
Ed1s0nZ f10945ef77 docs: record timeout fix F2 design 2026-10-15 11:47:53 +08:00
Ed1s0nZ 39e329db76 docs: record timeout fix F1 requirements 2026-10-15 11:47:50 +08:00
Ed1s0nZ 1417f4846d docs: record timeout fix F0 intake 2026-10-15 11:47:47 +08:00