Read-only demoLive view of gallirohik/research-canvas at 1ebb712, scanned 20 September 2026 — nothing here can be edited.
Join the waitlist12 in the ledger · 11 open · 1 P0
search_node assumes the model always returns a tool call — an empty response kills the run
The "ERROR" cache sentinel is truthy, so a URL that fails to download once is never retried
5 items — open to expand
AgentState types resources/logs as any[] while concrete types exist
Two useCoAgent hooks for the same agent seed different initialState
3 items — open to expand
Chat submit clears logs then waits a hardcoded 30ms to sequence the state update
_RESOURCE_CACHE grows unbounded for the life of the process