dotbot.plugin
Versions
Every version of this package its world published, newest first by when it first appeared. A version published again later keeps its place.
Comparing from 01M57K1E0NK5FXG4RVEM8ATWS9. Pick the version to compare it with. Cancel
dotbot: the open panel shows the message a turn started elsewhere answers (zero #19466): a turn the panel did not start (a run the engine starts with a prompt, the page's agent_prompt, the engine waking the agent) shows its message as it starts, above what the turn says, once, in that turn's conversation, which the panel moves to, letting go of the rows of the conversation it showed; an engine delivery reads as the engine's row; Source.messageRows. plugin.wasm built from DotBot main 539f9e5f (OrigoZero/DotBot#656: every turn opens its events with user_message; wasm32-wasip2 release, sha256 ea4458c4...27817, 50977623 bytes); plugin.yaml unchanged --- dotbot: the panel's builds stay small in a long conversation (OrigoZero/DotBot#652), and the model a conversation runs on stays named in its composer (zero #19469). A history read again translates the messages from the first one that differs from the last answer and keeps the rows of every message before it, so a turn's end costs that turn's messages (a 2,068-message conversation's build after a history read: 130 to 172 ms before, 6 to 14 ms; 4,507 messages: 527 to 595 ms before, 11 to 21 ms); a call settled by a result read later is settled in a copy, so a list handed out stays as handed out; the transcript groups each ended turn once; a row's key is made once per row and trims in one pass; the agents, accounts and models lists are made once per answer; Source.model names a model the offer read now lacks by the record an earlier answer gave, else its id. On top of 01M57TE9R8E9 (zero #19466); plugin.wasm and plugin.yaml unchanged
01M57XN86WF9N2QA5D61RAH2ZAe0d0c28c9fBrowse filesCompare with this versiondotbot: plugin.wasm built from DotBot main d04de7da (wasm32-wasip2 release, sha256 e9b58753...2df65f25, 50982287 bytes): a conversation with no model or level of its own runs on the agent's (OrigoZero/DotBot#653, #640), a subscription session's subagents run on its account and /compact compacts there (#653, #619), and an agent is told the engine's platform rather than the plugin's own wasm32 (#654, #650 #623); plugin.yaml unchanged; the panel and the Workflows view unchanged
01M57QD9BJFXAF49HZNRJMVX1Ef91e4bdff4Browse filesCompare with this versiondotbot: the Workflows view names a DotBot conversation that has no title by the start of its id, and asks whether to cancel a run on a line of its own above its buttons; plugin.wasm and plugin.yaml unchanged (DotBot main c146a568)
01M57P07GEVHM6B2K5PS4RW6YQ9d38f595ccBrowse filesCompare with this versiondotbot: the Workflows view reads each run's facts once per change, pages its cards (30 a page), and draws each request's holder and timing on a line of its own; an answer of named fields reads as name: value lines; the service states a run's conversation from the calls running as it started, confirmed by an answer that names it or by DotBot's own connection having started it, ends a call when its agent stops, and the service built before it stops listening when the plugin loads again; on top of 01M57K1CPGQG (slash commands); plugin.wasm and plugin.yaml unchanged (DotBot main c146a568)
01M57NJMZSXE0ECZ538DSQY5XM96248145d7Browse filesCompare with this versiondotbot: a slash command typed in the composer runs as DotBot's command rather than being sent to the model (zero #19458): /compact and the other commands go to dotbot.command at once, whether or not a turn runs, and the panel says their answer; /model and /reasoning are the pickers in words; /new is New chat; a line DotBot has no command for is sent as a message; plugin.wasm unchanged (DotBot main c146a568)
01M57K1E0NK5FXG4RVEM8ATWS9cafa122a89Browse filesPickeddotbot: the panel shows every workflow run in the engine and its progress, live: a toolbar count of the runs running opens a Workflows view with a card per run (its state, the conversation that started it, how long, its phases and answered requests) and one run opened with each request's state, holder, timing, lapses, error and answer, and its log; Cancel asks once and cancels the run (engine workflow.cancel); the service states which conversation a DotBot tool call started a run in (workflow.setOrigin); plugin.wasm and plugin.yaml unchanged (DotBot main c146a568)
01M57JDG3181408KT29JJJ2YZ6e01ca10059Browse filesCompare with this versiondotbot: the context gauge reads the bar's laid-out width when the pointer lands on it, so a click or drag sets the threshold under the pointer; plugin.wasm unchanged (DotBot main c146a568)
01M57E5A38XBJB23XQYB2K10SV9459126b04Browse filesCompare with this versiondotbot: a click on the context gauge sets the threshold where it lands: a canvas click reports its point as the text x,y, which the gauge now reads; plugin.wasm unchanged (DotBot main c146a568)
01M57E1A0TDTKGGZDH1SVCTTHCd24f494a0fBrowse filesCompare with this versiondotbot: a key sets the auto-compact threshold as it is pressed and the gauge keeps the keyboard while it moves the handle; a key held down sets it once it is let go; plugin.wasm unchanged (DotBot main c146a568)
01M57DVFFDCPVJCKKE4M943DDR63fada81cfBrowse filesCompare with this versiondotbot: a context reading is written beside the conversation's log without asking the process id, which trapped the component on the first model call (OrigoZero/DotBot#651); the gauge's row is addressable and the canvas states no prop the renderer does not know; plugin.wasm built from DotBot main c146a568, wasm32-wasip2 release, sha256 3d4d1542...0baaf5364, 50841047 bytes
01M57DDNSGGM73XTFM3WN75C64eed58d8f61Browse filesCompare with this versiondotbot: the panel shows a context gauge under the composer: the open conversation's context against its model's window (184K / 1M, or max unknown where the model states none), with a handle on the same bar that sets the auto-compact threshold by drag, click or arrow keys, held between the least and the model's budget; dotbot.context and the context event (OrigoZero/DotBot#647); plugin.yaml exposes context; plugin.wasm built from DotBot main 396aa38f, wasm32-wasip2 release, sha256 65f0fc2c...a9bda2945, 50840756 bytes
01M57C7JZSTKC369X8MQ4D6XPC80b58316a8Browse filesCompare with this versiondotbot: a turn a usage window stops continues on its own at the reset, in the world it was working in, and a spent reading holds no session up (OrigoZero/DotBot#646, closes DotBot#645); the panel never closes the composer for a usage limit, asks a usage answer again once its staleAtUnix passes, shows a waiting turn's continuation with Continue now and Cancel, and gives a refused message back to the composer; plugin.yaml exposes continuations, continueNow and cancelContinue; plugin.wasm built from DotBot main 0c462dd1, wasm32-wasip2 release, sha256 f2ebd810...4ef454dbcb, 50879361 bytes
01M5721EW9RBAB4EDCWMVF7QY9d6f77803ebBrowse filesCompare with this versiondotbot: a command addressed to a conversation answers with the session that conversation runs on (OrigoZero/DotBot#639, closes DotBot#628); the question after a stopped turn is its turn's opening, so the turn after it reads the conversation through it from the prompt cache (OrigoZero/DotBot#641, closes DotBot#633); an outcome the agent took with task.result, or any way the engine hands one over, is not delivered again (OrigoZero/DotBot#642, closes DotBot#635; reads the engine's task.delivered); plugin.wasm built from DotBot main 91f15599, wasm32-wasip2 release, sha256 cb967fe7...b5897d7d, 50663351 bytes; plugin.yaml and the panel unchanged
01M56MY3582V169C76WKEG3BVA79a3d85277Browse filesCompare with this versiondotbot: a turn keeps its opening marked for the prompt cache, so the next turn reads the conversation before the previous turn from the cache (OrigoZero/DotBot#631, closes DotBot#624); a promoted task whose outcome the agent took through wait is delivered once (OrigoZero/DotBot#632, closes DotBot#614); a compaction never makes the prompt larger and states both sizes in one measure (OrigoZero/DotBot#636, closes DotBot#630); plugin.wasm built from DotBot main bb58bcc1, wasm32-wasip2 release, sha256 b064b409...6cc4417, 50659273 bytes; plugin.yaml and the panel unchanged
01M56B9BNGP1H7HDWXH7WTBN6J3b2117bd3bBrowse filesCompare with this versiondotbot: a usage reading is judged at a time, and a spent window reads as spent only until it rolls over, so a model switch, the runnable flags, the advice and the panel stop holding an account blocked past its reset (OrigoZero/DotBot#634, closes DotBot#629); carries #631 (DotBot#624) and #632 (DotBot#614); plugin.wasm built from DotBot main 786fd749, wasm32-wasip2 release, sha256 88a152d4...de30fa, 50714407 bytes; plugin.yaml and the panel unchanged
01M567C6BHRS719ESSNEQCAKT8f9bb82db2dBrowse filesCompare with this versiondotbot: a conversation is handed the notes index only where its agent has the notes tools (OrigoZero/DotBot#626, closes DotBot#620); a command addressed to a conversation runs on its model, level and session (OrigoZero/DotBot#627, closes DotBot#625); plugin.wasm built from DotBot main 73c90f9e, wasm32-wasip2 release, sha256 558c82e1...c52e57de, 50766576 bytes; plugin.yaml and the panel unchanged
01M55YPXGGG949YKG65X4QP7285305d15523Browse filesCompare with this versiondotbot: a bash call's outcome is its exit status, not what it printed (OrigoZero/DotBot#615, closes DotBot#595); an agent started with start_agents is told only the mechanics it has (OrigoZero/DotBot#618, closes DotBot#612); /compact compacts the way a turn compacts past its budget, on the session's own client, and names no notes tool (OrigoZero/DotBot#622, closes DotBot#613); plugin.wasm built from DotBot main 8dfc2cd3, wasm32-wasip2 release, sha256 2d8e3645...f3ef03e, 50791770 bytes; plugin.yaml and the panel unchanged
01M55VGG9Q7NJB5XWNY345EJGPa744f1a087Browse filesCompare with this versiondotbot: a model call the output limit cut off ends the turn saying so, not as a completed turn (OrigoZero/DotBot#609, closes DotBot#556); an agent still working when its engine stops is listed after the restart as stopped before it finished (OrigoZero/DotBot#610, closes DotBot#598); carries #618; plugin.wasm built from DotBot main dc2810b1, wasm32-wasip2 release, sha256 5e52f65d...6dde99, 50759751 bytes; plugin.yaml and the panel unchanged
01M55SQYK0CST4FMFGK31W42MM30b8bdc246Browse filesCompare with this versiondotbot: a conversation runs on a model of its own on each agent, kept across turns, panel messages and restarts, and the model chip reads it; a model picked in a conversation is sent to that conversation and a message in a conversation with a model of its own puts no model on the session (OrigoZero/DotBot#611, closes DotBot#602; source and service modules); plugin.wasm built from DotBot main 4895003f (carries #615), wasm32-wasip2 release, sha256 5b5f251f...a668ac7, 50704823 bytes; plugin.yaml unchanged
01M55RW5HEB3B6CH4M21H603W495645a350bBrowse filesCompare with this versiondotbot: a script's report is stored compact with a returned value once (OrigoZero/DotBot#607, part of #514), and the base prompt describes only the mechanics the plugin registers (OrigoZero/DotBot#608, #604); plugin.wasm built from DotBot main 3ee3cac8, wasm32-wasip2 release, sha256 7d3b73dc...8bdecbe, 50649414 bytes; plugin.yaml and the panel unchanged
01M55JD9Z5SHRYKB5K9X7VVX9Jb3a5de6341Browse filesCompare with this version