Liking cljdoc? Tell your friends :D

hive-tmux.claude.sense

The sixth-sense classes the pane watcher's shouts become, so a supervisor hears pane changes with swarm ss wait instead of polling.

:sense/pane-idle a pane that worked settled idle :sense/goal-ended a pane's /goal stopped being active :sense/context-high a pane crossed the watch threshold upward :sense/pane-waiting a pane waits on a human (permission or other prompt) :sense/tmux-job a compact | say | goal job ended (detail job_status)

sixth-sense belongs to hive-agent, which this addon does not depend on, so its registry is resolved softly (the hive-elm pattern): without it the shouts are still piggybacked, only never pushed.

The sixth-sense classes the pane watcher's shouts become, so a supervisor
hears pane changes with `swarm ss wait` instead of polling.

  :sense/pane-idle      a pane that worked settled idle
  :sense/goal-ended     a pane's /goal stopped being active
  :sense/context-high   a pane crossed the watch threshold upward
  :sense/pane-waiting   a pane waits on a human (permission or other prompt)
  :sense/tmux-job       a compact | say | goal job ended (detail job_status)

sixth-sense belongs to hive-agent, which this addon does not depend on, so
its registry is resolved softly (the hive-elm pattern): without it the
shouts are still piggybacked, only never pushed.
raw docstring

class-specsclj

(class-specs)
source

data-at-symclj

source

detail-keysclj

Shout data keys exposed on the sense, with their wire names.

Shout data keys exposed on the sense, with their wire names.
sourceraw docstring

event->classclj

Shout event type -> the sense class that perceives it.

Shout event type -> the sense class that perceives it.
sourceraw docstring

register!clj

(register!)
(register! resolve-fn)

Register the classes and their detail fields. {:classes n :fields n}; a no-op without sixth-sense.

Register the classes and their detail fields. {:classes n :fields n}; a
no-op without sixth-sense.
sourceraw docstring

register-class-symclj

source

register-field-symclj

source

soft-resolveclj

(soft-resolve sym)
source

unregister!clj

(unregister!)
(unregister! resolve-fn)
source

unregister-class-symclj

source

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