Directories
¶
| Path | Synopsis |
|---|---|
|
Package access defines the product authorization vocabulary shared by the bot runtime, persistence adapters, and control-plane APIs.
|
Package access defines the product authorization vocabulary shared by the bot runtime, persistence adapters, and control-plane APIs. |
|
Package binding describes which channel a scenario should use for a given event.
|
Package binding describes which channel a scenario should use for a given event. |
|
Package channel defines the human-facing side of the remote middle layer: a Channel is a surface (IM bot, web UI, CLI, …) that can deliver an interaction.Notification or interaction.Interaction to a human and (for interactive ones) collect a Reply.
|
Package channel defines the human-facing side of the remote middle layer: a Channel is a surface (IM bot, web UI, CLI, …) that can deliver an interaction.Notification or interaction.Interaction to a human and (for interactive ones) collect a Reply. |
|
autochannel
Package autochannel provides a non-IM Channel implementation for headless / CI / programmatic setups.
|
Package autochannel provides a non-IM Channel implementation for headless / CI / programmatic setups. |
|
imchannel
Package imchannel adapts an IM bot (one of the platforms in github.com/tingly-dev/tingly-box/imbot) into the internal/remote/channel.Channel contract.
|
Package imchannel adapts an IM bot (one of the platforms in github.com/tingly-dev/tingly-box/imbot) into the internal/remote/channel.Channel contract. |
|
Package control is the host-facing assembly layer of the remote subsystem.
|
Package control is the host-facing assembly layer of the remote subsystem. |
|
adapter
Package adapter is the host↔remote glue layer.
|
Package adapter is the host↔remote glue layer. |
|
bot
PairingManager and related types live in imbot/security so that any imbot application can reuse the TOFU pairing mechanism independently of the remote-control service.
|
PairingManager and related types live in imbot/security so that any imbot application can reuse the TOFU pairing mechanism independently of the remote-control service. |
|
feature
Package feature holds the remote-control chat features (action menu, bind flow, directory browser) that sit on top of imbot.
|
Package feature holds the remote-control chat features (action menu, bind flow, directory browser) that sit on top of imbot. |
|
remoteagent
Package remoteagent implements the "remote_agent" bot purpose: controlling Claude Code (@cc) and the SmartGuide agent (@tb) from a chat.
|
Package remoteagent implements the "remote_agent" bot purpose: controlling Claude Code (@cc) and the SmartGuide agent (@tb) from a chat. |
|
Package interaction defines the domain-neutral request / reply / result types that flow between scenarios (back-end content providers) and channels (human-facing surfaces) inside the remote middle layer.
|
Package interaction defines the domain-neutral request / reply / result types that flow between scenarios (back-end content providers) and channels (human-facing surfaces) inside the remote middle layer. |
|
Package scenario defines the back-end plugin contract of the remote middle layer.
|
Package scenario defines the back-end plugin contract of the remote middle layer. |
|
builtin/claudecode
Package claudecode implements the Claude Code hook scenario plugin.
|
Package claudecode implements the Claude Code hook scenario plugin. |
Click to show internal directories.
Click to hide internal directories.