Skip to content

Releases: Qulierm/orbital-agents

Orbital Agents 0.2.8

Choose a tag to compare

@Qulierm Qulierm released this 17 Oct 18:55

0.2.8

This release separates Challenger model selection from the host's native Endeavour selector, protects browser-local pending choices across updated tabs, and refreshes the marketplace screenshots.

Challenger model selection

  • Adds a compact Challenger Model/Effort selector beside the unchanged native Endeavour selector. Its popup uses the host's neutral surface and outline tokens. The selector is available on an admitted Endeavour root before its Challenger peer is ready, keeps a local retry state when the peer is unavailable, and stays enabled during plans and running turns.
  • A pre-peer choice stays in localStorage for this browser origin and exact Endeavour root. Saves and conditional removals use an exclusive Web Lock for that exact key and reread durable state before mutation, so an older completion cannot remove a newer choice written by another cooperating updated tab.
  • The browser must expose navigator.locks, normally in a secure context. Reload every open DSH tab after updating; older tabs and arbitrary localStorage writers do not participate in the lock, so this is not atomicity against non-cooperating writers. A choice affects requests assembled after it is applied, not a request already in progress. See model configuration.

Communication and plan languages

  • Communication language and plan-display language are independent preferences. Conversation replies, questions, progress, summaries and verdict notes follow the communication language; plan and task titles follow the separately selected plan-display language, which defaults to English.
  • After endeavour_plan succeeds and hands the plan to Challenger, Endeavour immediately sends a brief, substantive summary of the intended work, approach and validation in the communication language. It describes planned work, not completion, and sends no additional task relay. The English Builder execution protocol remains unchanged.

Marketplace screenshots

Replaces plan-running.png with the supplied plan capture showing one Waiting row and model-menu.png with the supplied compact Challenger Model/Effort capture. The paired-session and Challenger-tab screenshots remain unchanged.