remote/

directory
v0.260806.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 6, 2026 License: MPL-2.0

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.
ask
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL