DashboardEntitiesutil-linux script

util-linux script

Type: tool
ID: 01a07f3f-8a5b-7f16-92b5-c2c0d538c34b
Project: opencode
Cross-project: Yes
Created: 2026-09-08 04:21:05
Updated: 2026-09-08 04:21:05

Metadata

Description: Pseudo-terminal recorder used as the fixed PTY process adapter

Edit Metadata

Aliases (2)

TypeValueSourceAdded
name script curator 9d ago
path /usr/bin/script curator 9d ago

Linked Knowledge (63)

CategoryTitle
decision StartTransientUnit Unix FDs
gotcha PTY env authorization bypass
gotcha StopAndWait defer errors
architecture PTY supervisor MainPID authentication
gotcha StopAndWait closed signal loop
gotcha TS2322 duplicate Effect identities
preference V2 dev:live TUI
gotcha ReadMsgUnix MSG_CTRUNC cleanup
gotcha connectedSocketFD _handle.fd
decision discover-location.js workflow discovery
architecture Forecasting causal chain
gotcha PTY workdir approval TOCTOU
decision V2 script-backed PTY plugin
preference script inner shell interactive
gotcha PTY startup PID deadline
gotcha PTY malformed UTF-16
gotcha musl installer artifact parity
preference packages/cli JSDoc field contracts
gotcha no_event field semantics differ
gotcha governance CLI output TOCTOU
gotcha python command unavailable
gotcha _read_regular_file fdopen leaks
gotcha _read_regular_file O_NOFOLLOW
gotcha _read_regular_file special-file opening
gotcha streamDecompressToFile ETXTBSY
gotcha RequestInit duplex typing
gotcha OpenCode compiled-binary build prerequisites
gotcha install cli@ prerelease flags
preference Always place license headers first
gotcha CommandDocumentation wrapper types
preference Toolkit migration invariants
architecture rawApiRequest statusText preservation
gotcha auto-approve sparse checkout
decision Sentry CLI Node-only runtime
gotcha GHCR OCI runtime validation
gotcha Verify publish issue reconciliation
preference API status, empty-body, and binary-safe output contracts
architecture symbolic-wasm ownership, DIF contracts, build, and publicat…
gotcha Skill sources, generated assets, and PR synchronization
preference Repository setup, pnpm, and validation workflow
gotcha Responses streaming JSON.parse parity
architecture Compaction provider-metadata boundary
pattern HttpApi client generation
architecture Legacy V1 execution durability
architecture Core global-node server composition
pattern Jujutsu-safe exact-change PR workflow
gotcha pipeline.ts large-spread RangeError
pattern OpenCode configuration, commands, skills, plugins, and mode…
preference Craft version CHANGELOG ownership
architecture SourceCheckpoint lease semantics
architecture V8 external-memory retainer analyzer
preference OpenCode heap-snapshot isolation
gotcha V8 heap-snapshot RSS attribution
pattern Promise plugin registration and follow-up scheduler
architecture Lore framing markers and project knowledge catalog IDs
preference OpenCode skill, configuration, project-state, SSE, and V8 d…
decision Temporal embedding scheduling, validation, ranking, and vec…
architecture OpenCode runtime, packaging, SQLite, and fetch boundaries
decision ORT platform npm packages
gotcha PLACEHOLDER_DEBUG_ID replacement
preference Bundle-export freshness gate
preference Lazy server-only HTTP construction
preference Production artifact and isolated recovery smoke validation