Angaben zum Datum
Datum aus der Quelle.
Erstmals gesehen am .
Agno v3.1.1: Live-Fortschritt und Abbruch für Page-Sync
Agno v3.1.1 ergänzt Live-Fortschritt und Abbruchmöglichkeit für den Page-Sync (u. a. stream_sync_pages(), on_progress, StepProgress) und listet fehlgeschlagene Seiten in SyncReport.failed_paths samt genaueren Log-Meldungen auf.
Changelog
New Features
- Live progress & cancellation for page sync:
Knowledge.stream_sync_pages()/astream_sync_pages()yield typedPageSyncProgresssnapshots plus one terminalSyncReport, andsync_pages/async_sync_pagesaccept anon_progressobserver. A workflow function step can now yieldStepProgress(content=..., data=...)before itsStepOutput, emitted as a nativeStepProgressEventunder the existing workflow run/step ID — AgentOS streams it over the existing workflow REST/SSE route, andAgentOSClient.run_workflow_stream()parses it. Cancelling a sync now actually reaches the work instead of draining to the end. (#10098) - Page sync reports name failed pages:
SyncReport.failed_pathslists the site paths of pages that failed to publish/delete (capped at the first 20, likeerrors;failedkeeps the full count; defaults to()so existing callers/stored reports are unaffected). Logs now name the page and its cause chain, e.g.Page sync failed for /guides/setup.md (SyncFailed: sync_failed <- ConnectError: [Errno 104] Connection reset by peer), plus a newPage delete failed for …warning on the prune path. (#10729)