Skip to content

v2026.9.9 - #745

Merged
duguwanglong merged 86 commits into
mainfrom
dev
Sep 9, 2026
Merged

v2026.9.9#745
duguwanglong merged 86 commits into
mainfrom
dev

Conversation

@stephamie7

Copy link
Copy Markdown
Contributor

No description provided.

stephamie7 and others added 30 commits August 12, 2026 17:28
…n-11c2de91fb8a

chore: sync main into dev after main-11c2de91fb8a
Collect turn-scoped runtime inputs once and assemble deterministic prompt blocks so provider cache boundaries and context estimation share the same prompt contract.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Keep Rex and Hephaestus on their existing todo workflow unconditionally and tighten Rex verification guidance without changing runtime task compatibility.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…tion

refactor(delegation): migrate legacy task flows to delegate_task
Restore the ignored legacy builder flag and derive context-usage worktrees from the target session directory.
…mbly

refactor(session): centralize prompt context assembly
Keep workflow callbacks storage-free while batching complete step history and serializing interactive progress writes. Isolate terminal persistence from stats and retention failures.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove obsolete persistence options and duplicated step/row handling while preserving atomic completion and nonblocking progress behavior.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
John Yin and others added 28 commits September 7, 2026 10:16
…ctory-order

fix(workspace): order outputs directories descending
fix(release): harden Gitee Release synchronization
…egrity

Codex/soc dashboard data integrity
…ymlink-root

fix workspace uploads with symlink root
Start a persistent one-month campaign on first service launch and remind users after service restarts and every Monday at 10:00 Asia/Shanghai.

Deduplicate delivery per user with recoverable display reservations. Show policy notices before pending upgrade reminders, preserve active upgrades, and stop polling after campaign expiry.

Share the reminder card UI and cover scheduling, display recovery, background tabs, and upgrade ordering with regression tests.

Validation: 58 backend tests and 57 frontend tests passed; production build and Ruff checks passed.
Replace the brief reminder with the full community announcement and highlight the policy transition date.

Use a scrollable centered dialog with fixed header and actions, keyboard focus management, and safe external links. Preserve reminder scheduling and upgrade notification ordering.

Validation: 59 notification tests passed; frontend build passed.
…s as markdown

Remove the built-in token free-period extension announcement. Render version update bodies with GitHub-flavored Markdown and safe external links.

Add regression coverage for the retired notice and Markdown rendering while preserving per-user acknowledgement tests.

Validation: 8 backend tests and 37 frontend tests passed; frontend build passed.
Update Chinese and English copy to retain 10 million free tokens per day, explain self-service top-ups, and clarify the end of shared pools and temporary allowances on October 1.

Preserve the highlighted effective date, correct the top-up link, and update announcement assertions.

Validation: all 6 TokenPolicyNotice tests passed.
feat(notifications): add scheduled token policy reminders
Remove the sentence describing the scope of ThreatBook model platform token support and purchasing from both Chinese and English announcements.

Validation: all 6 TokenPolicyNotice tests passed.
fix(notifications): simplify token policy announcement copy
@duguwanglong
duguwanglong merged commit 4df5804 into main Sep 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants