tenant.openagents/omega
No repository description is available.
30617:7649603503856e5148d571eac2766b288a8ff1e9e35d380337a1d2b0015b4f92:omegagit clone https://openagents.com/git/tenant.openagents/omega.gitStop blaming startup for a conversation the agent forgot, and stop the preview running off its own edge
Stop blaming startup for a conversation the agent forgot, and stop the preview running off its own edge Two defects the owner hit in 0.2.0-rc15. Reopening a thread whose external agent no longer holds the session rendered 'Failed to Launch: Resource not found: 1297dcfa-027c-422c-9b56-acb526144c93'. Nothing failed to launch. The agent started fine; Omega's thread record simply outlives the agent's session store, which is ordinary rather than exceptional. The title blamed startup and the body named an identifier the reader cannot act on. session/load and session/resume now map ResourceNotFound to a LoadError::SessionGone that says the conversation is gone, keeps the history readable, and offers the one action that moves the reader forward. The mapping is scoped to those two calls: ResourceNotFound from a file read still means a missing file. Adding the variant made the compiler find two other match sites, one of which would have kept saying 'Error Loading <agent>' about an agent that loaded. The component preview pane set flex_1 and then size_full, and size_full is 100% of the whole row rather than of the space the sidebar leaves, so the pane rendered one sidebar-width too wide and its content ran off the right edge. min_w_0 is what lets a flex child shrink below its content width; flex_1 alone cannot pull it back. Watched failing before it was trusted: reverting the mapping fails the new test on the exact string the owner saw. Release Notes: - Reopening a conversation the agent no longer has now explains what happened and offers a new thread, instead of reporting a launch failure. - Fixed the component preview rendering wider than its pane.
- Commit
7123aca24afc6d3fb09d45b8a8afa97c4a68924c- Author
- AtlantisPleb
- Authored
- Parents
c886698b3520- Diffstat
- +109 −3 across 4 files