This page covers the current public-host-compatible Paperclip plugin. It supports tools, sync, migration import, and manual prompt previews. It does not depend on automatic prompt-context injection hooks, run transcript import, or legacy workspace file import.
Install the Plugin
- In Paperclip, open
Instance Settings->Plugins. - Click
Install Plugin. - Enter
@honcho-ai/paperclip-honcho. - Complete the install from the Paperclip UI.
Quick Setup
Minimal Path
- Create a Paperclip secret containing the Honcho API key.
- For a local Honcho, use whatever credential your local startup expects &
honchoApiKeyis not needed.
- For a local Honcho, use whatever credential your local startup expects &
- Open the Honcho plugin settings page in Paperclip.
- If you are using Honcho Cloud, leave the deployment on the default cloud setting.
- If you are using a local Honcho instance, switch the deployment to
Self-hosted / localand sethonchoApiBaseUrl. - Set
honchoApiKey. - Save the settings.
- Run
Initialize Honcho memory.
honchoApiKey is the only field required for the standard setup path. The other settings already have defaults.
If you use a local Honcho deployment,
honchoApiBaseUrl must be reachable from the Paperclip host runtime. If Paperclip is running in Docker, localhost may not point at your machine.Multi-Agent Hierarchy
What Maps Where
Paperclip memory is organized around company, issue, and agent boundaries:- Company -> workspace: each Paperclip company maps to one Honcho workspace.
- Issue -> session: each Paperclip issue maps to one Honcho session inside that workspace.
- Humans and agents -> peers: human actors and Paperclip agents map to Honcho peers.
How Agent Observation Works
The current plugin gives agent peers explicit observation settings:observe_medefaults totrueobserve_othersdefaults totrue
How It Works
Identity And Scope
The integration breaks down into four parts:- Identity and scope - each Paperclip company maps to a Honcho workspace, agents and human actors map to peers, and issues map to sessions.
- What gets copied into Honcho - issue comments and document revisions sync into Honcho, with document content sectioned and normalized message content capped before ingestion.
- What operators get - operators get a plugin settings page, migration preview/status data, repair tools, and an issue-level
Memorytab. - What agents get - agents get Honcho retrieval and peer-chat tools inside Paperclip.
Operator Actions
The settings page exposes the main operator workflow directly:| Action | What it does |
|---|---|
Validate config | Validates the current plugin configuration before any sync or import work runs. |
Test connection | Resolves the API key secret, checks the Honcho connection, and returns the mapped workspace ID. |
Initialize memory for this company | Connects Honcho, creates core mappings, imports baseline issue memory, and verifies manual prompt previews. |
Rescan migration sources | Scans issue comments and issue documents and writes a fresh import preview. |
Import history | Imports the approved historical preview into Honcho with idempotent ledger checks. |
Preview prompt context | Builds a manual prompt-context preview for a company or issue without relying on automatic host hooks. |
Repair mappings | Recreates missing workspace, peer, and session mappings for the current company. |
Resync this issue | Replays sync for the current issue from the issue Memory tab. |
Configuration Defaults And Overrides
Default Behavior
| Setting | Default | Use when |
|---|---|---|
honchoApiKey | — | Required. Points the plugin at the Paperclip secret containing your Honcho API key. |
honchoApiBaseUrl | https://api.honcho.dev | Override this for self-hosted or non-default Honcho deployments. |
workspacePrefix | paperclip | Change this if you want a different workspace namespace. |
syncIssueComments | true | Turn this off if you do not want comment history imported into Honcho. |
syncIssueDocuments | true | Turn this off if you do not want issue document revisions imported. |
enablePeerChat | true | Required for the peer chat tool surface. |
enablePromptContext | false | Keep this off on the public-host-compatible path and use manual prompt previews instead. |
observe_me | true | Controls whether agent peers are observed by Honcho. |
observe_others | true | Controls whether agent peers form representations of other peers they interact with. |
Agent Tools
The plugin registers the following Honcho tools for Paperclip agents:| Tool | Description |
|---|---|
honcho_get_issue_context | Retrieve compact Honcho context for the current issue session. |
honcho_search_memory | Search Honcho memory within the current workspace, narrowing to the current issue by default. |
honcho_search_messages | Search raw Honcho messages. |
honcho_search_conclusions | Search high-signal summarized Honcho memory. |
honcho_get_workspace_context | Retrieve broad workspace recall from Honcho. |
honcho_get_session | Retrieve issue session context from Honcho. |
honcho_get_agent_context | Retrieve peer context for a specific agent. |
honcho_get_hierarchy_context | Retrieve delegated-work context when the host provides lineage metadata. |
honcho_ask_peer | Query Honcho peer chat for a target peer. Requires peer chat to be enabled in plugin config. |
Next Steps
Paperclip-Honcho Repository
Open the repository for source and setup details.
Honcho Architecture
Review how workspaces, peers, and sessions fit together.
Representation Scopes
Review how
observe_me and observe_others change what peers can model.