init: add source code from src.zip

This commit is contained in:
sigridjineth
2026-03-31 01:55:58 -07:00
commit f5a40b86de
1902 changed files with 513237 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
/**
* Tracks commands recently denied by the auto mode classifier.
* Populated from useCanUseTool.ts, read from RecentDenialsTab.tsx in /permissions.
*/
import { feature } from 'bun:bundle'
export type AutoModeDenial = {
toolName: string
/** Human-readable description of the denied command (e.g. bash command string) */
display: string
reason: string
timestamp: number
}
let DENIALS: readonly AutoModeDenial[] = []
const MAX_DENIALS = 20
export function recordAutoModeDenial(denial: AutoModeDenial): void {
if (!feature('TRANSCRIPT_CLASSIFIER')) return
DENIALS = [denial, ...DENIALS.slice(0, MAX_DENIALS - 1)]
}
export function getAutoModeDenials(): readonly AutoModeDenial[] {
return DENIALS
}