Liking cljdoc? Tell your friends :D

com.blockether.vis.internal.council.core

Project messages; an explicit ping wakes an idle peer or a managed subagent.

Project messages; an explicit ping wakes an idle peer or a managed subagent.
raw docstring

acknowledge-input!clj

(acknowledge-input! db sid active iteration-key)

A returned model invocation acknowledges its notifications, not its required replies.

A returned model invocation acknowledges its notifications, not its required replies.
raw docstring

append-inputclj

(append-input messages batch)

binding-infoclj

(binding-info db sid opts)

default-groupclj

(default-group db sid)

The persisted project or repository group, shared by trunk and isolated workspaces.

The persisted project or repository group, shared by trunk and isolated workspaces.
raw docstring

default-page-entriesclj


enabled?clj

(enabled? & _)

get-entryclj

(get-entry db sid opts)

input-messageclj

(input-message batch)

install-runtime!clj

(install-runtime! reader)

Install the gateway registry projection, not a second presence registry.

Install the gateway registry projection, not a second presence registry.
raw docstring

install-waker!clj

(install-waker! eligible? wake!)

Install the owning runtime's idle-ping dispatcher. No independent scheduler.

Install the owning runtime's idle-ping dispatcher. No independent scheduler.
raw docstring

membersclj

(members db snapshot sid opts)

pending-repliesclj

(pending-replies db sid gid input-state)

Delivered obligations only. Reading the log or editing Python session metadata cannot clear them.

Delivered obligations only. Reading the log or editing Python session metadata cannot clear them.
raw docstring

prepare-input!clj

(prepare-input! db sid activation gid input-state iteration-key byte-budget)

Retain a bounded batch per invocation. Required replies remain due until a correlated reply commits.

Retain a bounded batch per invocation. Required replies remain due until a correlated reply commits.
raw docstring

promptclj

(prompt _env)

publish!clj

(publish! db
          snapshot
          {:keys [session-id activation-id self-wake?] :as actor}
          opts)

Keep local traffic local. A selected room uses its canonical transport and entry IDs.

Keep local traffic local. A selected room uses its canonical transport and entry IDs.
raw docstring

read-entriesclj

(read-entries db sid opts)

record-failure!clj

(record-failure! env entry execution)

When Improve is enabled, record each failed python_execution once, independently of Council delivery. Shared content carries coordinates, not raw code, stdout or exception messages.

When Improve is enabled, record each failed python_execution once, independently of Council delivery.
Shared content carries coordinates, not raw code, stdout or exception messages.
raw docstring

reply-errorclj

(reply-error env)

An outstanding delivered request vetoes final completion, not intermediate tool work.

An outstanding delivered request vetoes final completion, not intermediate tool work.
raw docstring

retire-input!clj

(retire-input! sid input-state)

Release an activation's pending lookup and retry cache. A retired input-state cannot be reused, including by a worker retaining the old activation.

Release an activation's pending lookup and retry cache. A retired input-state
cannot be reused, including by a worker retaining the old activation.
raw docstring

runtimeclj

(runtime db)
(runtime db sid)

session-groupclj

(session-group db row)

A selected room changes Council routing, not the session's UI group or workspace.

A selected room changes Council routing, not the session's UI group or workspace.
raw docstring

session-pending-repliesclj

(session-pending-replies env)

source-refclj

(source-ref env)

Snapshot the publishing execution, not Python's mutable session dictionary. The iteration row is allocated after execution and linked by the store.

Snapshot the publishing execution, not Python's mutable session dictionary.
The iteration row is allocated after execution and linked by the store.
raw docstring

threadsclj

(threads db sid opts)

utf8-sizeclj

(utf8-size s)

wake!clj

(wake! db snapshot {:keys [session-id] :as actor} opts)

Publish a trusted extension/SDK event to its bound session, even between activations. Active sessions receive an ordinary ping; an idle bound session starts a Council turn. Identity comes from the host binding.

Publish a trusted extension/SDK event to its bound session, even between activations.
Active sessions receive an ordinary ping; an idle bound session starts a Council turn.
Identity comes from the host binding.
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
←Move to previous article
→Move to next article
Ctrl+/Jump to the search field
× close