Functions
Campfire functions are CodeBot tools that operate inside the current workspace. They let CodeBot inspect files, analyze images, crop and clean generated media, compare references, run guarded workflows, talk to connected services, and return structured results that the model can reason over.
Some functions are specific to Campfire workspaces. Others are common CodeBot capabilities that can also appear in Fire, Water, or other CodeBot hosts. They are listed together here because, as a Campfire user, you interact with them from the same chat experience.
Function Groups
- Workspace Files and Git covers workspace info, folder listing, creating files in folder workspaces, initializing Git, and running Git commands through Campfire's Git manager.
- Image Analysis and Image Utilities covers native image hygiene checks, perceptual hashes, cropping, masks, contact sheets, metadata extraction and stripping, Vision face detection, ArcFace identity matching, and CLIP image similarity.
- Social Media covers workspace-connected Instagram account tools, content listing, comments, DMs, mentions, insights, profile lookup, hashtag discovery, and publishing.
- File Access and Editing covers local file reads, multimodal file attachments, line reads, text replacement, full-file replacement, project-file creation, local file creation, renaming, deletion, and opening files in the app.
- Tasks, Memory, and Backlog covers action items, durable Beads backlog items, and project/user memory.
- External Access, Search, and Annotations covers terminal commands, folder listing, web text fetches, MCP rechecks, opening URLs for the user, search, diff annotations, and diagnostic helper tools.