Releases
v0.46.0
Compare
Sorry, something went wrong.
No results found
Change Log
Feature
feat(memory): add read-only 'suga memory lint' report 1bae624
feat(outschema): T1 compile, extract and check 210d212
feat(outschema): T2 per-request ephemeral context 928389c
feat(outschema): T3 shared contract run and trace event 99fbaca
feat(outschema): T4 run --output-schema, exit code 6 and result line 9752417
feat(outschema): T5 sugasdk Prompt.OutputSchema 80e777b
feat(tools): 人工批准的工具调用在模型可见结果前注明 e660294
feat(compact): 交接包按小节设输出预算并在折叠时去重旧坐标 5239e54
Fixed
fix(chat): 会话消息来源标签无条件添加,正文自带的 [...] 前缀不能替代标签 fb2eb69
fix(memory): report a same-title pair only as a lint conflict f1c2339
fix: proctree(windows) start the shell suspended and resume it after the job assignment b029cdf
fix(outschema): the contract block goes before this turn's messages (plan T2) 349c177
fix: nudge 内置 unverified-write 白名单放宽到解释器跑工作区脚本(长会话分析 #5 ) 591e71f
fix(tools): 人工批准注记改为追加在结果末尾(保住 ⎿ ok 摘要的首行输出) e8ce68f
fix(compact): no output cap on the handoff summary call 0439355
Other
test(chat): two delivered lines may ride one merged turn 26a0fe7
test(ptysmoke): chat_delivery 增加正文伪造来源标签的冒烟检查 15e58dd
docs(changelog): 未发布记会话消息来源标签无条件添加的修复 edb13cf
docs: analyse the cost of the longsession-hard naming run 6392943
docs: document 'suga memory lint' and its JSON report fb6c49d
docs: verify the nudge findings and the cost split against the trace 53a550e
docs: compare handoff growth and nudge findings across the four hard tasks a1eabfc
docs(design): output schema contract (draft 0.1 for approval) 23735ca
test(ptysmoke): send the forged message before waiting for it a478910
docs(design): output schema 0.2 after review (ephemeral request context, keep number text) e650a6c
docs(changelog): sugasdk Memory.List returns bodies for the files backend 16c968e
docs(design): output schema 0.2 approved; next-batch priorities tracked 2d73ffa
test: proctree(windows) suspend/assignment/kill-and-limit coverage 3085755
docs: changelog for the suspended proctree start on Windows d029ba7
docs(plan): output schema phase 1 plan draft 0.1 fe26314
docs(plan): output schema phase 1 approved; close co5x 41c7695
test(outschema): T1 assert the sandbox sentence of an external ref 02fe8c0
docs(outschema): T6 document run --output-schema and the SDK field 018cbb3
test(output): T4 cover the result line's output_schema field bb313ca
test(cli): T4 cover the schema file path and an unknown draft ff2df25
docs(plan): output schema phase 1 implemented; close ikk5 2066288
chore(tracker): approval note issue 8b84ccf
test(eval): slim longsession-hard-naming-rules to its constraint checks 774e742
test(wiring): chat 人工批准注明与自动放行不注明的单测 6979328
docs(design): file_read 并入 view_image 设计稿(suga-yri4) 4b7027f
test(acpserver): 允许/总是允许/拒绝三种应答下的模型可见结果注明 795e775
docs: CHANGELOG 记录人工批准注明;补注释 abd7d2e
test(ptysmoke): chat_approval 断言人工批准注记显示、记住的 always 不注明 cd527f6
docs: changelog 交接包小节输出预算与折叠去重 34ce7f6
docs(design): 段投影设计补交接包小节预算与折叠去重 410afe5
docs(design): file_read images 0.2 after review (alias removal condition, benefit size) fd5bf12
docs(design): file_read images — template sections (scope, architecture, flows, open questions, gate) 8f78ac9
docs(design): file_read images 0.2 approved 3ed6d7b
docs(plan): file_read images plan draft 0.1 61a4565
docs(plan): file_read images plan approved 841b7c6
You can’t perform that action at this time.