Conversation
…388) A ported checkpointer/cache/store defaulting to localhost silently crashes under CanyonOS, since each agent/workflow gets its own container. Document the injected CANYONOS_REDIS_HOST/CANYONOS_REDIS_PORT contract in adapter.md and add the matching symptom to troubleshooting.md. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
I want to understand this better. Unable to parse what is the problem and what is the fix. |
|
So I made this draft PR last night when I was tired, but looking at it again, it kind of looks to be like it would be fixed by the PR I made to fix CAN-301. |
|
The issue seems to be connection issues for a database connected to the agentic workflow, which I fixed by adding a new "database" type that skips the stub building and image generation done to agents and workflows |
Running a separate Redis DB on the workflow crashed it because it routed to localhost, but we use a docker internal network to connect everything. This is probably generalizable to any DB.
Claude Below:
Summary
localhostsilently crashes under CanyonOS, since each agent/workflow gets its own container (hit this portingexamples/portfolio_langgraph's LangGraphRedisSaver, CAN-388).CANYONOS_REDIS_HOST/CANYONOS_REDIS_PORTinto every container on both providers, but the porting-to-canyonos skill's reference docs never told a porting agent to use them.adapter.mdand adds the matching symptom row totroubleshooting.md.Test plan
🤖 Generated with Claude Code