You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Copilot Evidence] Add unified inline citations and a source inspector #30
Activity
lhy-dcf commentedon Sep 11, 2026
/claim
我来认领这个 Issue。计划先梳理现有 Copilot message、streaming 与 evidence/provenance 数据契约,再实现稳定的 inline citation identity、统一 source inspector、重载/复制后的引用保真,以及覆盖增量渲染与可访问性的测试。
github-actions commentedon Sep 11, 2026
@lhy-dcf 已认领该 Issue,并已自动设为 Assignee。提交 PR 时请在描述中写
Closes #30。feat(evidence): 建立统一行内引用契约并贯通后端证据链,helsome#30 issues已被修复
feat(ui): Copilot 统一行内引用渲染与来源检查器,helsome#30 issues已被修复
fix(ui): 证据引用在纯块引用消息与 run 刚结束时正确解析,helsome#30 issues已被修复
test(e2e): 附引用验收截图与真实模型运行证据,helsome#30 issues已被修复
test(e2e): 附引用验收截图与真实模型运行证据,helsome#30 issues已被修复
feat(evidence): 建立统一行内引用契约并贯通后端证据链,helsome#30 issues已被修复
feat(ui): Copilot 统一行内引用渲染与来源检查器,helsome#30 issues已被修复
fix(ui): 证据引用在纯块引用消息与 run 刚结束时正确解析,helsome#30 issues已被修复
test(e2e): 附引用验收截图与真实模型运行证据,helsome#30 issues已被修复
feat(copilot): add unified citations and source inspector (#88)
github-actions commentedon Sep 21, 2026
@lhy-dcf 这个 Issue 已认领超过 7 天,目前没有发现关联的 open PR,也没有看到最近 7 天的进度更新。
如果仍在推进,请在 3 天内 留一条简短进度说明(包括正在等待的前置依赖也可以);如果已经有 PR,请贴出链接。若 3 天内没有回应,认领会自动释放,方便其他贡献者接手。
3 remaining items
yu1128-L commentedon Oct 3, 2026
/claim
github-actions commentedon Oct 3, 2026
@yu1128-L 已认领该 Issue,并已自动设为 Assignee。提交 PR 时请在描述中写
Closes #30。feat(ui): add accessibility semantics to citation inspector (#30) (#286)
github-actions commentedon Oct 11, 2026
@yu1128-L 这个 Issue 已认领超过 7 天,目前没有发现关联的 open PR,也没有看到最近 7 天的进度更新。
如果仍在推进,请在 3 天内 留一条简短进度说明(包括正在等待的前置依赖也可以);如果已经有 PR,请贴出链接。若 3 天内没有回应,认领会自动释放,方便其他贡献者接手。
github-actions commentedon Oct 15, 2026
@yu1128-L 在提醒后 3 天内没有进度回应,且仍未发现关联的 open PR;本次认领已自动释放。Issue 保持开放,可以重新认领。
yu1128-L commentedon Oct 15, 2026
/claim
继续接手 #30。当前 main 已完成 citation 契约(#88)、行内/块引用渲染与基础 a11y(#286),但 Source Inspector 对非金融来源仍只有
noEnvelope一句兜底,CitationSource.url从未渲染成链接,delayed/ provider conflict(reconciliation)也未透出。计划(scope:#30 Part 2,聚焦 Source Inspector 的 provenance 完整性):
delayed与reconciliation(provider conflict)状态,与既有 stale/fallback 一起显式呈现;不会重新实现 #13 verifier;提交 PR 时写
Refs #30。github-actions commentedon Oct 15, 2026
@yu1128-L 已认领该 Issue,并已自动设为 Assignee。提交 PR 时请在描述中写
Closes #30。feat(copilot): 鏉ユ簮妫€鏌ュ櫒琛ュ叏闈為噾铻嶆潵婧愪笌鐘舵€佹爣璁帮紙helsome#30 Part 2锛?
yu1128-L commentedon Oct 15, 2026
进展:#30 Part 2 已提交 PR #322(https://github.com/helsome/folio/pull/322)。
本轮补的是 Part 1 之后剩下的来源检查器缺口:
agent.sources.noEnvelope一句兜底,现在展示标题、类型、提供方、工具参数、抓取时间;CitationSource.url之前被采集但从未渲染,现在作为可点击的外部链接展示(target="_blank" rel="noreferrer");delayed(延时数据)与reconciliation(多提供方对账,含 providers + method),与既有stale/fallback并列;listbox/option语义 + rovingtabIndex,支持ArrowUp/ArrowDown/Home/End;i18n:check通过。验证(Windows,Bun 1.4.2):相关单测 34 pass / 0 fail;
bun run typecheck五个包全部通过;bun run i18n:checkkey parity 1499 ≡ 1499。仍未完成:验收标准最后一条要求"真实 Copilot 回答混合至少一个网页来源与一个金融 API 事实,并录制完整打开路径"。本环境没有可用的 Anthropic 凭据(只有非 Anthropic 的 key),无法录制真实模型回答,因此该 PR 使用
Refs #30而非Closes,这条验收仍留在 issue 上。如果仓库维护者能提供可用的模型凭据或指定录制方式,我可以补上这段录制。