picoclaw

package module
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var OnboardWorkspace embed.FS

OnboardWorkspace embeds the default onboarding workspace template.

Keeping this embed at the module root lets us source files directly from the tracked `workspace/` tree, instead of relying on a generated copy inside `cmd/...` that may be absent in clean checkouts and CI lint runs.

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
cmd
facet-studio command
Module lifecycle commands.
Module lifecycle commands.
facet-studio/internal/cliui
Package cliui renders human-oriented CLI output: bordered panels and columns on wide interactive terminals.
Package cliui renders human-oriented CLI output: bordered panels and columns on wide interactive terminals.
fakemodule command
Command fakemodule is a deterministic module used to test the host's module boundary without involving Facet, Midden, a network, or a paid provider.
Command fakemodule is a deterministic module used to test the host's module boundary without involving Facet, Midden, a network, or a paid provider.
genfixtures command
Command genfixtures writes the canonical host-side protocol fixtures.
Command genfixtures writes the canonical host-side protocol fixtures.
internal
module
Package module executes detached module processes on behalf of the host.
Package module executes detached module processes on behalf of the host.
moduletools
Package moduletools adapts detached module capabilities into agent tools.
Package moduletools adapts detached module capabilities into agent tools.
pkg
bus
channels/deltachat
Package deltachat implements a Facet Studio channel for Delta Chat, an email-based, end-to-end encrypted messenger.
Package deltachat implements a Facet Studio channel for Delta Chat, an email-based, end-to-end encrypted messenger.
config
Package config
Package config
constants
Package constants provides shared constants across the codebase.
Package constants provides shared constants across the codebase.
contractv2
Package contractv2 declares the identity of the frozen xibodev.module/v2 behavioural Target Contract and the exact-pin check that gates it.
Package contractv2 declares the identity of the frozen xibodev.module/v2 behavioural Target Contract and the exact-pin check that gates it.
credential
Package credential resolves API credential values for model_list entries.
Package credential resolves API credential values for model_list entries.
events
Package events provides the process-local runtime event bus used to observe Facet Studio components without coupling them to agent-specific event envelopes.
Package events provides the process-local runtime event bus used to observe Facet Studio components without coupling them to agent-specific event envelopes.
fileutil
Package fileutil provides file manipulation utilities.
Package fileutil provides file manipulation utilities.
identity
Package identity provides unified user identity utilities for Facet Studio.
Package identity provides unified user identity utilities for Facet Studio.
mcp
modproto
Package modproto defines the Facet Studio detached-module protocol: the wire contract between the host and locally installed module executables.
Package modproto defines the Facet Studio detached-module protocol: the wire contract between the host and locally installed module executables.
modprotov2
Package modprotov2 is the wire representation of the frozen xibodev.module/v2 behavioural contract.
Package modprotov2 is the wire representation of the frozen xibodev.module/v2 behavioural contract.
pathlink
Package pathlink resolves a filesystem path to its true location, following every kind of link the host supports.
Package pathlink resolves a filesystem path to its true location, following every kind of link the host supports.
pid
providers/bedrock
Package bedrock provides a stub implementation when built without the bedrock tag.
Package bedrock provides a stub implementation when built without the bedrock tag.
providers/common
Package common provides shared utilities used by multiple LLM provider implementations (openai_compat, azure, etc.).
Package common provides shared utilities used by multiple LLM provider implementations (openai_compat, azure, etc.).
providers/openai_responses_common
Package openai_responses_common provides shared utilities for providers that use the OpenAI Responses API (e.g., Azure, Codex).
Package openai_responses_common provides shared utilities for providers that use the OpenAI Responses API (e.g., Azure, Codex).
utils
Package utils provides shared, reusable algorithms.
Package utils provides shared, reusable algorithms.
view
Package view defines shared declarative product-view definitions and rendering primitives for Facet Studio and its consumer products.
Package view defines shared declarative product-view definitions and rendering primitives for Facet Studio and its consumer products.
web
backend command
backend/dashboardauth
Package dashboardauth provides a bcrypt-backed SQLite store for the launcher dashboard password.
Package dashboardauth provides a bcrypt-backed SQLite store for the launcher dashboard password.

Jump to

Keyboard shortcuts

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