- Rebrand commits already in history (gsd → forge) - Sync pre-existing doc, docker, and CI config updates - All rebrand artifacts verified in place: * Native crates: forge-engine, forge-ast, forge-grep * Log prefixes: [forge] across 22+ files * Binary: ~/bin/sf-run * Workspace scopes: @sf-run/*, @singularity-forge/* * Nix flake: Rust toolchain ready System ready for: nix develop && bun run build:native Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
9 lines
417 B
TypeScript
9 lines
417 B
TypeScript
import { homedir } from 'os'
|
|
import { join } from 'path'
|
|
|
|
export const appRoot = process.env.SF_HOME || join(homedir(), '.sf')
|
|
export const agentDir = join(appRoot, 'agent')
|
|
export const sessionsDir = join(appRoot, 'sessions')
|
|
export const authFilePath = join(agentDir, 'auth.json')
|
|
export const webPidFilePath = join(appRoot, 'web-server.pid')
|
|
export const webPreferencesPath = join(appRoot, 'web-preferences.json')
|