Skip to content

v0.7.7

Choose a tag to compare

@github-actions github-actions released this 08 Jul 21:36
· 580 commits to main since this release

[0.7.7] - 2026-07-09

Changed

  • Reworked DeepResearch evidence gathering into a bounded, complexity-driven
    recursive parallel retrieval-summary workflow. Local DynamicWorkflowRuntime
    rounds now derive follow-up searches from prior gaps and contradictions,
    stop early when no useful follow-up remains, and keep OS Runtime tool-call
    fan-out disabled until Function-as-a-Service support is available.
  • Scaled DeepResearch workflow budgets by query complexity so narrow questions
    get bounded child steps, tool-call/output limits, and host timeouts, while
    broad research still keeps the long-running recursive budget.

Fixed

  • Sanitized DeepResearch partial parallel_task failures before synthesis so
    successful structured evidence is preserved while failed child tasks are
    surfaced as compact caveats instead of raw failure blocks.
  • Hardened DeepResearch report boundaries so workflow JSON, tool-card
    transcripts, .a3s-flow paths, truncated tool-output artifact notices, and
    raw failure diagnostics are withheld from prompts, fallback drafts, final
    report artifacts, and RemoteUI auto-open validation.
  • Removed internal runtime/workflow labels from DeepResearch synthesis and
    repair prompts so reports cite original evidence sources instead of host
    implementation details.
  • Added a DeepResearch report-phase tool gate: once evidence collection ends,
    synthesis and repair turns can only write or edit .a3s/research/** report
    artifacts, and verified reports can be host-cleaned into a final answer when
    the model's text contains artifact-operation narration.
  • Added DeepResearch source-trace validation: when gathered workflow evidence
    contains source URLs or local paths, completed Markdown/HTML reports must cite
    at least one of those sources before RemoteUI can open them as final reports.
  • Added host-side DeepResearch report completion: if synthesis produces a clean,
    source-traceable report.md but stalls before writing index.html, the host
    can materialize the HTML view and still validate it before RemoteUI opens.