UNPKG

@deep-assistant/agent

Version:

A minimal, public domain AI CLI agent compatible with OpenCode's JSON interface. Bun-only runtime.

23 lines (20 loc) 680 B
import { Format } from "../format" import { FileWatcher } from "../file/watcher" import { File } from "../file" import { Flag } from "../flag/flag" import { Project } from "./project" import { Bus } from "../bus" import { Command } from "../command" import { Instance } from "./instance" import { Log } from "../util/log" export async function InstanceBootstrap() { Log.Default.info("bootstrapping", { directory: Instance.directory }) Format.init() FileWatcher.init() File.init() Bus.subscribe(Command.Event.Executed, async (payload) => { if (payload.properties.name === Command.Default.INIT) { await Project.setInitialized(Instance.project.id) } }) }