Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
coreutils
command
coreutils is the busybox-style multicall binary: invoke a tool as `coreutils <name> [args...]`, or symlink/rename the binary to a tool name and invoke it directly (argv[0] dispatch).
|
coreutils is the busybox-style multicall binary: invoke a tool as `coreutils <name> [args...]`, or symlink/rename the binary to a tool name and invoke it directly (argv[0] dispatch). |
|
perfbench
command
Command perfbench is the DEV-ONLY host for the perfbench measurement harness (coreutils/cmds/perfbench).
|
Command perfbench is the DEV-ONLY host for the perfbench measurement harness (coreutils/cmds/perfbench). |
|
cmds
|
|
|
all
Package all registers every implemented command via blank imports.
|
Package all registers every implemented command via blank imports. |
|
ast
Package astcmd registers the AgentOS code-intelligence feature as a single `ast` command with subcommands — `ast symbols` (list), `ast search`, `ast refs`, `ast map` (repo map), `ast query` (structural tree-sitter query) — reachable through every coreutils surface (shell dispatch, multicall, MCP run_tool).
|
Package astcmd registers the AgentOS code-intelligence feature as a single `ast` command with subcommands — `ast symbols` (list), `ast search`, `ast refs`, `ast map` (repo map), `ast query` (structural tree-sitter query) — reachable through every coreutils surface (shell dispatch, multicall, MCP run_tool). |
|
at
Package atcmd implements at(1): execute a command at a specified time.
|
Package atcmd implements at(1): execute a command at a specified time. |
|
atq
Package atqcmd implements atq(1): list pending one-shot `at` jobs from the bashy schedule store.
|
Package atqcmd implements atq(1): list pending one-shot `at` jobs from the bashy schedule store. |
|
atrm
Package atrmcmd implements atrm(1): remove pending `at` jobs from the bashy schedule store.
|
Package atrmcmd implements atrm(1): remove pending `at` jobs from the bashy schedule store. |
|
awk
Package awkcmd implements awk(1) by embedding GoAWK.
|
Package awkcmd implements awk(1) by embedding GoAWK. |
|
b2sum
Package b2sumcmd implements b2sum(1) for BLAKE2b-512 checksums.
|
Package b2sumcmd implements b2sum(1) for BLAKE2b-512 checksums. |
|
base32
Package base32cmd implements base32(1) per the GNU coreutils manual: encode with 76-column wrapping by default (-w COLS, 0 = no wrap), decode with -d (embedded newlines tolerated), -i to ignore non-alphabet bytes on decode.
|
Package base32cmd implements base32(1) per the GNU coreutils manual: encode with 76-column wrapping by default (-w COLS, 0 = no wrap), decode with -d (embedded newlines tolerated), -i to ignore non-alphabet bytes on decode. |
|
base64
Package base64cmd implements base64(1) per the GNU coreutils manual: encode with 76-column wrapping by default (-w COLS, 0 = no wrap), decode with -d (embedded newlines tolerated), -i to ignore non-alphabet bytes on decode.
|
Package base64cmd implements base64(1) per the GNU coreutils manual: encode with 76-column wrapping by default (-w COLS, 0 = no wrap), decode with -d (embedded newlines tolerated), -i to ignore non-alphabet bytes on decode. |
|
basename
Package basenamecmd implements basename(1) per the GNU coreutils manual: strip directory and (optionally) suffix from each NAME.
|
Package basenamecmd implements basename(1) per the GNU coreutils manual: strip directory and (optionally) suffix from each NAME. |
|
basenc
Package basenccmd implements basenc(1) for common RFC 4648 encodings.
|
Package basenccmd implements basenc(1) for common RFC 4648 encodings. |
|
batch
Package batchcmd implements batch(1): schedule a command to run when system load permits.
|
Package batchcmd implements batch(1): schedule a command to run when system load permits. |
|
bc
Package bccmd implements the POSIX bc arbitrary-precision calculator.
|
Package bccmd implements the POSIX bc arbitrary-precision calculator. |
|
cal
Package calcmd implements cal(1): print a calendar for a month or year.
|
Package calcmd implements cal(1): print a calendar for a month or year. |
|
cat
Package catcmd implements cat(1) per the GNU coreutils manual: concatenate FILE(s) to standard output.
|
Package catcmd implements cat(1) per the GNU coreutils manual: concatenate FILE(s) to standard output. |
|
chcon
Package chconcmd implements chcon(1): change the SELinux security context of each FILE.
|
Package chconcmd implements chcon(1): change the SELinux security context of each FILE. |
|
chgrp
Package chgrpcmd implements chgrp(1) per POSIX.1-2016 and the GNU coreutils manual: change the group of each FILE to GROUP (name or numeric id), with -R and the -H/-L/-P/-h symbolic-link rules.
|
Package chgrpcmd implements chgrp(1) per POSIX.1-2016 and the GNU coreutils manual: change the group of each FILE to GROUP (name or numeric id), with -R and the -H/-L/-P/-h symbolic-link rules. |
|
chmod
Package chmodcmd implements chmod(1), with POSIX.1-2008 Issue 7 mode semantics and a separately documented set of compatibility extensions.
|
Package chmodcmd implements chmod(1), with POSIX.1-2008 Issue 7 mode semantics and a separately documented set of compatibility extensions. |
|
chown
Package chowncmd implements chown(1) per POSIX.1-2016 and the GNU coreutils manual: change file owner and group ([OWNER][:[GROUP]] by name or numeric ID), with -R and the -H/-L/-P/-h symbolic-link rules.
|
Package chowncmd implements chown(1) per POSIX.1-2016 and the GNU coreutils manual: change file owner and group ([OWNER][:[GROUP]] by name or numeric ID), with -R and the -H/-L/-P/-h symbolic-link rules. |
|
cksum
Package cksumcmd implements POSIX cksum(1) plus GNU's -a digest multiplexer.
|
Package cksumcmd implements POSIX cksum(1) plus GNU's -a digest multiplexer. |
|
clip
Package clipcmd implements `clip`: read/write the system clipboard (pbcopy/pbpaste-style).
|
Package clipcmd implements `clip`: read/write the system clipboard (pbcopy/pbpaste-style). |
|
cmp
Package cmpcmd implements cmp(1) per the GNU diffutils manual: compare two files byte by byte.
|
Package cmpcmd implements cmp(1) per the GNU diffutils manual: compare two files byte by byte. |
|
comm
Package commcmd implements comm(1) per the GNU coreutils manual: compare two sorted files line by line, producing three-column output — lines unique to FILE1, lines unique to FILE2, and lines common to both — with each output column indented by one TAB per column printed before it.
|
Package commcmd implements comm(1) per the GNU coreutils manual: compare two sorted files line by line, producing three-column output — lines unique to FILE1, lines unique to FILE2, and lines common to both — with each output column indented by one TAB per column printed before it. |
|
cp
Package cpcmd implements cp(1) per the GNU coreutils manual: copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.
|
Package cpcmd implements cp(1) per the GNU coreutils manual: copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY. |
|
crontab
Package crontabcmd implements the POSIX crontab interface over pkg/schedule.
|
Package crontabcmd implements the POSIX crontab interface over pkg/schedule. |
|
csplit
Package csplitcmd implements a practical csplit(1) subset: split an input file at line numbers or regular-expression matches.
|
Package csplitcmd implements a practical csplit(1) subset: split an input file at line numbers or regular-expression matches. |
|
cut
Package cutcmd implements cut(1) per the GNU coreutils manual: print selected parts of lines from each FILE to standard output.
|
Package cutcmd implements cut(1) per the GNU coreutils manual: print selected parts of lines from each FILE to standard output. |
|
date
Package datecmd implements date(1) per POSIX Issue 7 plus documented GNU extensions: print the current (or specified) time in the default format or per a +FORMAT operand built from strftime directives.
|
Package datecmd implements date(1) per POSIX Issue 7 plus documented GNU extensions: print the current (or specified) time in the default format or per a +FORMAT operand built from strftime directives. |
|
dd
Byte-translation tables for the XSI conv=ascii / conv=ebcdic / conv=ibm codeset conversions (POSIX.1-2016 dd, XCU dd, "ASCII to EBCDIC Conversion" and "ASCII to IBM EBCDIC Conversion").
|
Byte-translation tables for the XSI conv=ascii / conv=ebcdic / conv=ibm codeset conversions (POSIX.1-2016 dd, XCU dd, "ASCII to EBCDIC Conversion" and "ASCII to IBM EBCDIC Conversion"). |
|
df
Package dfcmd implements the POSIX.1 Issue 7 (2016 Edition, XSI) df interface with GNU coreutils extensions where they do not conflict.
|
Package dfcmd implements the POSIX.1 Issue 7 (2016 Edition, XSI) df interface with GNU coreutils extensions where they do not conflict. |
|
diff
Package diffcmd implements diff(1) per GNU diffutils (https://www.gnu.org/software/diffutils/manual/): compare files line by line, in the default "normal" format, POSIX ed-script formats (-e / -f), unified format (-u / -U NUM / --unified[=NUM]), or POSIX context format (-c / -C NUM / --context[=NUM]), with -r recursive directory comparison, -q brief mode, -N absent-as-empty, and the -i / -w / -b comparison-relaxing flags.
|
Package diffcmd implements diff(1) per GNU diffutils (https://www.gnu.org/software/diffutils/manual/): compare files line by line, in the default "normal" format, POSIX ed-script formats (-e / -f), unified format (-u / -U NUM / --unified[=NUM]), or POSIX context format (-c / -C NUM / --context[=NUM]), with -r recursive directory comparison, -q brief mode, -N absent-as-empty, and the -i / -w / -b comparison-relaxing flags. |
|
dircolors
Package dircolorscmd implements a useful GNU-compatible subset of dircolors(1): emit Bourne-shell or C-shell setup code for LS_COLORS, print the built-in database, and parse color database files with GNU's TERM/COLORTERM gating (entries before any TERM/COLORTERM line always apply; entries after them apply once any pattern has matched the current terminal).
|
Package dircolorscmd implements a useful GNU-compatible subset of dircolors(1): emit Bourne-shell or C-shell setup code for LS_COLORS, print the built-in database, and parse color database files with GNU's TERM/COLORTERM gating (entries before any TERM/COLORTERM line always apply; entries after them apply once any pattern has matched the current terminal). |
|
dirname
Package dirnamecmd implements dirname(1) per the GNU coreutils manual: output each NAME with its last non-slash component and trailing slashes removed; if NAME contains no '/', output '.'.
|
Package dirnamecmd implements dirname(1) per the GNU coreutils manual: output each NAME with its last non-slash component and trailing slashes removed; if NAME contains no '/', output '.'. |
|
du
Package ducmd implements du(1) per the GNU coreutils manual for the flag subset -a -b -c -d/--max-depth -h -s.
|
Package ducmd implements du(1) per the GNU coreutils manual for the flag subset -a -b -c -d/--max-depth -h -s. |
|
echo
Package echocmd implements echo(1) per the GNU coreutils manual: write arguments to standard output, separated by spaces, terminated by a newline.
|
Package echocmd implements echo(1) per the GNU coreutils manual: write arguments to standard output, separated by spaces, terminated by a newline. |
|
ed
Package edcmd implements a clean-room, pure-Go POSIX.1 Issue 7 ed.
|
Package edcmd implements a clean-room, pure-Go POSIX.1 Issue 7 ed. |
|
env
Package envcmd implements env(1) per the GNU coreutils manual: print the environment, optionally modified by -i, -u NAME, and NAME=VALUE assignments, or run a command in that environment.
|
Package envcmd implements env(1) per the GNU coreutils manual: print the environment, optionally modified by -i, -u NAME, and NAME=VALUE assignments, or run a command in that environment. |
|
expand
Package expandcmd implements expand(1): convert tabs to spaces.
|
Package expandcmd implements expand(1): convert tabs to spaces. |
|
false
Package falsecmd implements false(1): do nothing, unsuccessfully.
|
Package falsecmd implements false(1): do nothing, unsuccessfully. |
|
fetch
Package fetchcmd implements `fetch`: an agent-friendly URL / REST client.
|
Package fetchcmd implements `fetch`: an agent-friendly URL / REST client. |
|
file
Package filecmd implements the POSIX file(1) core interface with a small, deterministic built-in signature set.
|
Package filecmd implements the POSIX file(1) core interface with a small, deterministic built-in signature set. |
|
find
Package findcmd implements find(1) per POSIX and the GNU findutils manual: walk each starting-point and evaluate an expression for every file.
|
Package findcmd implements find(1) per POSIX and the GNU findutils manual: walk each starting-point and evaluate an expression for every file. |
|
fmt
Package fmtcmd implements fmt(1): simple paragraph formatting.
|
Package fmtcmd implements fmt(1): simple paragraph formatting. |
|
fold
Package foldcmd implements fold(1): wrap input lines.
|
Package foldcmd implements fold(1): wrap input lines. |
|
getconf
Package getconfcmd implements getconf(1), one of the POSIX-required commands the Go multicall previously did not supply.
|
Package getconfcmd implements getconf(1), one of the POSIX-required commands the Go multicall previously did not supply. |
|
graph
Package graphcmd registers the AgentOS code-knowledge-graph feature as a single `graph` command with subcommands — `graph build`, `graph stats`, `graph neighbors`, `graph impact`, `graph path`, `graph hotspots`, `graph query` (the structural, gfy-backed code-graph reads over coreutils/pkg/codegraph) plus the contribution subcommands `graph note`, `graph link`, `graph observe`, `graph forget`, `graph recall`, `graph notes`, `graph pitfalls` (the durable per-repo "agentic wiki").
|
Package graphcmd registers the AgentOS code-knowledge-graph feature as a single `graph` command with subcommands — `graph build`, `graph stats`, `graph neighbors`, `graph impact`, `graph path`, `graph hotspots`, `graph query` (the structural, gfy-backed code-graph reads over coreutils/pkg/codegraph) plus the contribution subcommands `graph note`, `graph link`, `graph observe`, `graph forget`, `graph recall`, `graph notes`, `graph pitfalls` (the durable per-repo "agentic wiki"). |
|
grep
Package grepcmd implements grep(1) per the GNU grep manual: print lines of each FILE (or standard input) that match PATTERNS.
|
Package grepcmd implements grep(1) per the GNU grep manual: print lines of each FILE (or standard input) that match PATTERNS. |
|
gzip
Package gzipcmd implements gzip(1), plus the gunzip and zcat aliases, per the GNU gzip manual: -d decompress, -k keep, -c stdout, -f force, -1..-9 / --fast / --best levels.
|
Package gzipcmd implements gzip(1), plus the gunzip and zcat aliases, per the GNU gzip manual: -d decompress, -k keep, -c stdout, -f force, -1..-9 / --fast / --best levels. |
|
head
Package headcmd implements head(1) per the GNU coreutils manual: output the first part of files.
|
Package headcmd implements head(1) per the GNU coreutils manual: output the first part of files. |
|
hexdump
Package hexdumpcmd implements hexdump(1) (util-linux) in its canonical -C mode only: hex+ASCII display, 16 bytes per line, with the documented default squeezing of repeated identical lines into a single "*" and a final line giving the total input offset.
|
Package hexdumpcmd implements hexdump(1) (util-linux) in its canonical -C mode only: hex+ASCII display, 16 bytes per line, with the documented default squeezing of repeated identical lines into a single "*" and a final line giving the total input offset. |
|
hostname
Package hostnamecmd implements hostname(1) (print mode only): show the system's host name.
|
Package hostnamecmd implements hostname(1) (print mode only): show the system's host name. |
|
iconv
Package iconvcmd implements a portable, pure-Go subset of POSIX iconv(1).
|
Package iconvcmd implements a portable, pure-Go subset of POSIX iconv(1). |
|
id
Package idcmd implements id(1) per the GNU coreutils manual: print user and group information for a specified USER, or for the current process when no USER is given.
|
Package idcmd implements id(1) per the GNU coreutils manual: print user and group information for a specified USER, or for the current process when no USER is given. |
|
install
Package installcmd implements a practical GNU install(1) subset: directory creation plus copying regular files with final chmod.
|
Package installcmd implements a practical GNU install(1) subset: directory creation plus copying regular files with final chmod. |
|
internal/bc
Package bc implements the arithmetic and language engine for the bc applet.
|
Package bc implements the arithmetic and language engine for the bc applet. |
|
internal/editor
Package editor provides the reusable line-buffer and command engine used by ed.
|
Package editor provides the reusable line-buffer and command engine used by ed. |
|
internal/hashenc
Package hashenc is the shared, non-registered engine behind the checksum tools (md5sum, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum) and the base-encoding tools (base64, base32).
|
Package hashenc is the shared, non-registered engine behind the checksum tools (md5sum, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum) and the base-encoding tools (base64, base32). |
|
internal/hierwalk
Package hierwalk walks a file hierarchy with the POSIX.1 -H/-L/-P symbolic-link semantics shared by the ownership commands (chown, chgrp).
|
Package hierwalk walks a file hierarchy with the POSIX.1 -H/-L/-P symbolic-link semantics shared by the ownership commands (chown, chgrp). |
|
internal/linkopts
Package linkopts resolves the symbolic-link option group shared by chown and chgrp: the traversal selectors -H, -L and -P, and the -h/--dereference pair that decides whether a change lands on a link or on its referent.
|
Package linkopts resolves the symbolic-link option group shared by chown and chgrp: the traversal selectors -H, -L and -P, and the -h/--dereference pair that decides whether a change lands on a link or on its referent. |
|
internal/pathops
Package pathops provides pathname operations that retain ordinary os semantics while recovering from a materialized pathname exceeding PATH_MAX.
|
Package pathops provides pathname operations that retain ordinary os semantics while recovering from a materialized pathname exceeding PATH_MAX. |
|
internal/rootguard
Package rootguard provides filesystem-identity checks for recursive commands' --preserve-root failsafes.
|
Package rootguard provides filesystem-identity checks for recursive commands' --preserve-root failsafes. |
|
internal/terminfo
Package terminfo is the pure-Go reader for the compiled terminfo database and the `%`-directive language a parameterized capability is written in.
|
Package terminfo is the pure-Go reader for the compiled terminfo database and the `%`-directive language a parameterized capability is written in. |
|
internal/tzenv
Package tzenv resolves the POSIX TZ environment variable to a *time.Location, per POSIX XBD 8.3 (Other Environment Variables, TZ):
|
Package tzenv resolves the POSIX TZ environment variable to a *time.Location, per POSIX XBD 8.3 (Other Environment Variables, TZ): |
|
join
Package joincmd implements join(1) per the GNU coreutils manual: for each pair of input lines with identical join fields, write a line to standard output.
|
Package joincmd implements join(1) per the GNU coreutils manual: for each pair of input lines with identical join fields, write a line to standard output. |
|
jq
Package jqcmd implements jq(1) for JSON filtering.
|
Package jqcmd implements jq(1) for JSON filtering. |
|
kill
Package killcmd implements the POSIX kill(1) utility.
|
Package killcmd implements the POSIX kill(1) utility. |
|
link
Package linkcmd implements link(1) per the GNU coreutils manual: call the link function to create a link named FILE2 to an existing FILE1.
|
Package linkcmd implements link(1) per the GNU coreutils manual: call the link function to create a link named FILE2 to an existing FILE1. |
|
ln
Package lncmd implements ln(1) per the GNU coreutils manual: make hard or symbolic links between files.
|
Package lncmd implements ln(1) per the GNU coreutils manual: make hard or symbolic links between files. |
|
locale
Package localecmd implements locale(1): write information about the current locale environment, or about all available locales.
|
Package localecmd implements locale(1): write information about the current locale environment, or about all available locales. |
|
logger
Package loggercmd implements logger(1): write a message to the system log.
|
Package loggercmd implements logger(1): write a message to the system log. |
|
ls
Package lscmd implements ls(1) per the GNU coreutils manual for the flag subset -l -a -A -d -R -r -t -S -1 -h -i.
|
Package lscmd implements ls(1) per the GNU coreutils manual for the flag subset -l -a -A -d -R -r -t -S -1 -h -i. |
|
mailx
Package mailxcmd implements the POSIX mailx(1) local-mail surface.
|
Package mailxcmd implements the POSIX mailx(1) local-mail surface. |
|
make
Package makecmd implements the POSIX make dependency builder in pure Go.
|
Package makecmd implements the POSIX make dependency builder in pure Go. |
|
md5sum
Package md5sumcmd implements md5sum(1) per the GNU coreutils manual: print "<hex> <file>" lines ("-" = stdin), -b switches the separator to " *" (digest bytes are identical on every platform — no text-mode translation ever happens), --tag emits BSD-style output, -c verifies checksum lists with OK/FAILED per line and GNU WARNING summaries.
|
Package md5sumcmd implements md5sum(1) per the GNU coreutils manual: print "<hex> <file>" lines ("-" = stdin), -b switches the separator to " *" (digest bytes are identical on every platform — no text-mode translation ever happens), --tag emits BSD-style output, -c verifies checksum lists with OK/FAILED per line and GNU WARNING summaries. |
|
mesg
Package mesgcmd implements mesg(1): control whether other users may write to your terminal.
|
Package mesgcmd implements mesg(1): control whether other users may write to your terminal. |
|
mkdir
Package mkdircmd implements mkdir(1) per the GNU coreutils manual: create the DIRECTORY(ies), if they do not already exist.
|
Package mkdircmd implements mkdir(1) per the GNU coreutils manual: create the DIRECTORY(ies), if they do not already exist. |
|
mkfifo
Package mkfifocmd implements mkfifo(1): create named pipes.
|
Package mkfifocmd implements mkfifo(1): create named pipes. |
|
mknod
Package mknodcmd implements mknod(1): create special files.
|
Package mknodcmd implements mknod(1): create special files. |
|
mktemp
Package mktempcmd implements mktemp(1) per the GNU coreutils manual: create a temporary file or directory safely and print its name.
|
Package mktempcmd implements mktemp(1) per the GNU coreutils manual: create a temporary file or directory safely and print its name. |
|
more
Package morecmd implements more(1).
|
Package morecmd implements more(1). |
|
mv
Package mvcmd implements mv(1) per the GNU coreutils manual: rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.
|
Package mvcmd implements mv(1) per the GNU coreutils manual: rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY. |
|
newgrp
Package newgrpcmd implements newgrp(1): change the real and effective group identification and start a new shell.
|
Package newgrpcmd implements newgrp(1): change the real and effective group identification and start a new shell. |
|
nl
Package nlcmd implements a focused nl(1) subset: line numbering for files and standard input with common style, format, separator, width, and numbering-sequence options.
|
Package nlcmd implements a focused nl(1) subset: line numbering for files and standard input with common style, format, separator, width, and numbering-sequence options. |
|
numfmt
Package numfmtcmd implements a compact numfmt(1) subset for common SI/IEC scaling conversions.
|
Package numfmtcmd implements a compact numfmt(1) subset for common SI/IEC scaling conversions. |
|
od
Package odcmd implements a practical od(1) subset for agents: octal-word default output plus common byte-oriented -t formats and offset/limit controls.
|
Package odcmd implements a practical od(1) subset for agents: octal-word default output plus common byte-oriented -t formats and offset/limit controls. |
|
paste
Package pastecmd implements paste(1) per the GNU coreutils manual: write lines consisting of the sequentially corresponding lines from each FILE, separated by TABs, to standard output.
|
Package pastecmd implements paste(1) per the GNU coreutils manual: write lines consisting of the sequentially corresponding lines from each FILE, separated by TABs, to standard output. |
|
patch
Package patchcmd implements patch(1) per POSIX.1-2016 (https://pubs.opengroup.org/onlinepubs/9699919799/utilities/patch.html): apply a unified, context, or normal (ed-listing) diff to one or more files.
|
Package patchcmd implements patch(1) per POSIX.1-2016 (https://pubs.opengroup.org/onlinepubs/9699919799/utilities/patch.html): apply a unified, context, or normal (ed-listing) diff to one or more files. |
|
perfbench
Package perfbenchcmd is the DEV-ONLY measurement harness for the bashy-vs-GNU head-to-head: a cmdperf/hyperfine-style A/B timing runner (mode "run") plus a byte-identical GNU-fidelity differ (mode "conformance") plus a deterministic corpus generator (mode "gen"), over the complete coreutils 9.11 inventory (inventory.go).
|
Package perfbenchcmd is the DEV-ONLY measurement harness for the bashy-vs-GNU head-to-head: a cmdperf/hyperfine-style A/B timing runner (mode "run") plus a byte-identical GNU-fidelity differ (mode "conformance") plus a deterministic corpus generator (mode "gen"), over the complete coreutils 9.11 inventory (inventory.go). |
|
posixgate
Package posixgatecmd is the fail-closed effective-owner gate for the canonical 116 POSIX-required utility names (the Profile C/D inventory).
|
Package posixgatecmd is the fail-closed effective-owner gate for the canonical 116 POSIX-required utility names (the Profile C/D inventory). |
|
posixproviders
Package posixproviderscmd wires the pinned POSIX external providers into the multicall registry, and ships the one applet allowed to provision them.
|
Package posixproviderscmd wires the pinned POSIX external providers into the multicall registry, and ships the one applet allowed to provision them. |
|
posixproviders/internal/ctagsfifo
Package ctagsfifo restores the POSIX output-file semantics that Universal Ctags lacks for FIFOs.
|
Package ctagsfifo restores the POSIX output-file semantics that Universal Ctags lacks for FIFOs. |
|
pr
Package prcmd implements a pr(1) subset: GNU page structure (66-line pages: 5-line header, body, 5-line trailer, with the last page padded to full length), form-feed page breaks, page ranges (--pages and the +FIRST[:LAST] operand), line numbering, margins, and -t/-T.
|
Package prcmd implements a pr(1) subset: GNU page structure (66-line pages: 5-line header, body, 5-line trailer, with the last page padded to full length), form-feed page breaks, page ranges (--pages and the +FIRST[:LAST] operand), line numbering, margins, and -t/-T. |
|
printenv
Package printenvcmd implements printenv(1) per the GNU coreutils manual: print all environment variables, or the values of the named VARIABLEs.
|
Package printenvcmd implements printenv(1) per the GNU coreutils manual: print all environment variables, or the values of the named VARIABLEs. |
|
printf
Package printfcmd implements the standalone printf(1) utility per the POSIX printf specification and the GNU coreutils manual: format ARGUMENTs according to FORMAT, reusing FORMAT as necessary to consume every ARGUMENT, and writing the result to standard output.
|
Package printfcmd implements the standalone printf(1) utility per the POSIX printf specification and the GNU coreutils manual: format ARGUMENTs according to FORMAT, reusing FORMAT as necessary to consume every ARGUMENT, and writing the result to standard output. |
|
ps
Package pscmd implements the POSIX ps(1) utility.
|
Package pscmd implements the POSIX ps(1) utility. |
|
ptx
Package ptxcmd implements ptx(1): produce a permuted index of file contents in GNU's dumb-terminal output format — each keyword aligned at the center of a line of --width columns (default 72), fields separated by --gap-size spaces (default 3), with '/' marking truncated context, roff .xx lines via -O/--format=roff, or TeX macro lines via -T/--format=tex.
|
Package ptxcmd implements ptx(1): produce a permuted index of file contents in GNU's dumb-terminal output format — each keyword aligned at the center of a line of --width columns (default 72), fields separated by --gap-size spaces (default 3), with '/' marking truncated context, roff .xx lines via -O/--format=roff, or TeX macro lines via -T/--format=tex. |
|
pwd
Package pwdcmd implements pwd(1) per the GNU coreutils manual: print the name of the current working directory.
|
Package pwdcmd implements pwd(1) per the GNU coreutils manual: print the name of the current working directory. |
|
readlink
Canonicalization engine shared (by duplication — cmds packages do not import each other) with cmds/realpath.
|
Canonicalization engine shared (by duplication — cmds packages do not import each other) with cmds/realpath. |
|
realpath
Canonicalization engine shared (by duplication — cmds packages do not import each other) with cmds/readlink.
|
Canonicalization engine shared (by duplication — cmds packages do not import each other) with cmds/readlink. |
|
renice
Package renicecmd implements renice as specified by POSIX.1-2008 (Issue 7, 2016 Edition) XCU renice: request that the nice values of running processes, process groups, or users be changed.
|
Package renicecmd implements renice as specified by POSIX.1-2008 (Issue 7, 2016 Edition) XCU renice: request that the nice values of running processes, process groups, or users be changed. |
|
resources
Package resourcescmd implements `resources`: report fleet utilization across providers (Anthropic, OpenAI, Google, Zhipu, Moonshot, DeepSeek) and bands (L1-L4).
|
Package resourcescmd implements `resources`: report fleet utilization across providers (Anthropic, OpenAI, Google, Zhipu, Moonshot, DeepSeek) and bands (L1-L4). |
|
rm
Package rmcmd implements rm(1) per the GNU coreutils manual: remove files or directories.
|
Package rmcmd implements rm(1) per the GNU coreutils manual: remove files or directories. |
|
rmdir
Package rmdircmd implements rmdir(1) per the GNU coreutils manual: remove the DIRECTORY(ies), if they are empty.
|
Package rmdircmd implements rmdir(1) per the GNU coreutils manual: remove the DIRECTORY(ies), if they are empty. |
|
sed
Package sedcmd implements a pure-Go drop-in for GNU sed: a stream editor that applies a script to each line of its input.
|
Package sedcmd implements a pure-Go drop-in for GNU sed: a stream editor that applies a script to each line of its input. |
|
sed/internal/gosed
Package gosed implements the classic UNIX sed language in pure Go.
|
Package gosed implements the classic UNIX sed language in pure Go. |
|
seq
Package seqcmd implements seq(1) per the GNU coreutils manual: print numbers from FIRST to LAST, in steps of INCREMENT.
|
Package seqcmd implements seq(1) per the GNU coreutils manual: print numbers from FIRST to LAST, in steps of INCREMENT. |
|
sha1sum
Package sha1sumcmd implements sha1sum(1) per the GNU coreutils manual.
|
Package sha1sumcmd implements sha1sum(1) per the GNU coreutils manual. |
|
sha224sum
Package sha224sumcmd implements sha224sum(1) per the GNU coreutils manual.
|
Package sha224sumcmd implements sha224sum(1) per the GNU coreutils manual. |
|
sha256sum
Package sha256sumcmd implements sha256sum(1) per the GNU coreutils manual.
|
Package sha256sumcmd implements sha256sum(1) per the GNU coreutils manual. |
|
sha384sum
Package sha384sumcmd implements sha384sum(1) per the GNU coreutils manual.
|
Package sha384sumcmd implements sha384sum(1) per the GNU coreutils manual. |
|
sha512sum
Package sha512sumcmd implements sha512sum(1) per the GNU coreutils manual.
|
Package sha512sumcmd implements sha512sum(1) per the GNU coreutils manual. |
|
shred
Package shredcmd implements shred(1) for regular files: overwrite file contents to make casual recovery harder, optionally remove the file.
|
Package shredcmd implements shred(1) for regular files: overwrite file contents to make casual recovery harder, optionally remove the file. |
|
shuf
Package shufcmd implements shuf(1) per the GNU coreutils manual: write a random permutation of the input lines to standard output.
|
Package shufcmd implements shuf(1) per the GNU coreutils manual: write a random permutation of the input lines to standard output. |
|
sleep
Package sleepcmd implements sleep(1) per the GNU coreutils manual: pause for NUMBER seconds, where NUMBER may be fractional and may carry an s/m/h/d suffix; multiple arguments are summed.
|
Package sleepcmd implements sleep(1) per the GNU coreutils manual: pause for NUMBER seconds, where NUMBER may be fractional and may carry an s/m/h/d suffix; multiple arguments are summed. |
|
sort
Sort-algorithm selection: unstable pdqsort where the comparator is a total order, parallel chunk sort + stable k-way merge above a size threshold, and an LSD radix sort for the all-integer numeric fast path.
|
Sort-algorithm selection: unstable pdqsort where the comparator is a total order, parallel chunk sort + stable k-way merge above a size threshold, and an LSD radix sort for the all-integer numeric fast path. |
|
split
Package splitcmd implements split(1) per the GNU coreutils manual: split a file into pieces.
|
Package splitcmd implements split(1) per the GNU coreutils manual: split a file into pieces. |
|
stat
Package statcmd implements stat(1) per the GNU coreutils manual: the default information block, plus --format/-c --printf --terse/-t --dereference/-L --file-system/-f with directives %n %s %F %a %U %G %u %g %x %y %z %i %h (and %%).
|
Package statcmd implements stat(1) per the GNU coreutils manual: the default information block, plus --format/-c --printf --terse/-t --dereference/-L --file-system/-f with directives %n %s %F %a %U %G %u %g %x %y %z %i %h (and %%). |
|
strings
Package stringscmd implements strings(1) per the GNU binutils manual: print the sequences of printable characters in files.
|
Package stringscmd implements strings(1) per the GNU binutils manual: print the sequences of printable characters in files. |
|
sum
Package sumcmd implements the legacy sum(1) checksum utility.
|
Package sumcmd implements the legacy sum(1) checksum utility. |
|
sync
Package synccmd implements sync(1) per the GNU coreutils manual: synchronize cached writes to persistent storage.
|
Package synccmd implements sync(1) per the GNU coreutils manual: synchronize cached writes to persistent storage. |
|
tabs
Package tabscmd implements tabs(1): clear the terminal's hardware tab stops and set new ones at the requested positions.
|
Package tabscmd implements tabs(1): clear the terminal's hardware tab stops and set new ones at the requested positions. |
|
tac
Package taccmd implements tac(1) per the GNU coreutils manual: concatenate and print files in reverse (record order).
|
Package taccmd implements tac(1) per the GNU coreutils manual: concatenate and print files in reverse (record order). |
|
tail
Package tailcmd implements tail(1) per the GNU coreutils manual: output the last part of files.
|
Package tailcmd implements tail(1) per the GNU coreutils manual: output the last part of files. |
|
talk
Package talkcmd implements the POSIX talk(1) interface for two users logged in on the same host.
|
Package talkcmd implements the POSIX talk(1) interface for two users logged in on the same host. |
|
tar
Package tarcmd implements tar(1) — the GNU tar common surface: -c create, -x extract, -t list, -f FILE ('-' = stdin/stdout), -z gzip, -v verbose, -C DIR, --exclude=PATTERN (create), and --strip-components=N (extract).
|
Package tarcmd implements tar(1) — the GNU tar common surface: -c create, -x extract, -t list, -f FILE ('-' = stdin/stdout), -z gzip, -v verbose, -C DIR, --exclude=PATTERN (create), and --strip-components=N (extract). |
|
tee
Package teecmd implements tee(1) per the GNU coreutils manual: copy standard input to each FILE, and also to standard output.
|
Package teecmd implements tee(1) per the GNU coreutils manual: copy standard input to each FILE, and also to standard output. |
|
test
Package testcmd implements test(1) and its `[` spelling: evaluate a conditional EXPRESSION and exit 0 (true), 1 (false), or 2 (a syntax or usage error).
|
Package testcmd implements test(1) and its `[` spelling: evaluate a conditional EXPRESSION and exit 0 (true), 1 (false), or 2 (a syntax or usage error). |
|
time
Package timecmd implements a pure-Go drop-in for the GNU `time` utility (`/usr/bin/time`): run a program, then report the real (wall), user, and system time it consumed (plus peak resident memory where the OS exposes it).
|
Package timecmd implements a pure-Go drop-in for the GNU `time` utility (`/usr/bin/time`): run a program, then report the real (wall), user, and system time it consumed (plus peak resident memory where the OS exposes it). |
|
timeout
Package timeoutcmd implements a pure-Go drop-in for the GNU `timeout` utility: run COMMAND, and if it is still running after DURATION, send it a signal (SIGTERM by default).
|
Package timeoutcmd implements a pure-Go drop-in for the GNU `timeout` utility: run COMMAND, and if it is still running after DURATION, send it a signal (SIGTERM by default). |
|
tokens
Package tokenscmd implements `tokens`: count the LLM tokens of files or standard input — a `wc` for tokens, so an agent can budget context before reading.
|
Package tokenscmd implements `tokens`: count the LLM tokens of files or standard input — a `wc` for tokens, so an agent can budget context before reading. |
|
touch
Package touchcmd implements touch(1) per the GNU coreutils manual: update the access and modification times of each FILE to the current time, creating missing files unless told otherwise.
|
Package touchcmd implements touch(1) per the GNU coreutils manual: update the access and modification times of each FILE to the current time, creating missing files unless told otherwise. |
|
tput
Package tputcmd implements tput(1): report or emit terminal-dependent capabilities from the terminfo database.
|
Package tputcmd implements tput(1): report or emit terminal-dependent capabilities from the terminfo database. |
|
tr
Package trcmd implements tr(1) per POSIX.1-2008/2016 Issue 7 and the GNU coreutils manual: translate, squeeze, and/or delete characters from standard input, writing to standard output.
|
Package trcmd implements tr(1) per POSIX.1-2008/2016 Issue 7 and the GNU coreutils manual: translate, squeeze, and/or delete characters from standard input, writing to standard output. |
|
tree
Package treecmd implements a pure-Go tree(1): a recursive, indented listing of a directory using box-drawing connectors, ending with a directory/file count.
|
Package treecmd implements a pure-Go tree(1): a recursive, indented listing of a directory using box-drawing connectors, ending with a directory/file count. |
|
true
Package truecmd implements true(1): do nothing, successfully.
|
Package truecmd implements true(1): do nothing, successfully. |
|
truncate
Package truncatecmd implements truncate(1) per the GNU coreutils manual: shrink or extend the size of each FILE to the specified size.
|
Package truncatecmd implements truncate(1) per the GNU coreutils manual: shrink or extend the size of each FILE to the specified size. |
|
tsort
Package tsortcmd implements tsort(1) per POSIX.1-2024 and the GNU coreutils manual: write a totally ordered list of items consistent with the partial ordering given as whitespace-separated pairs in FILE (or standard input; "-" means standard input).
|
Package tsortcmd implements tsort(1) per POSIX.1-2024 and the GNU coreutils manual: write a totally ordered list of items consistent with the partial ordering given as whitespace-separated pairs in FILE (or standard input; "-" means standard input). |
|
tty
Package ttycmd implements tty(1) per the GNU coreutils manual: print the file name of the terminal connected to standard input, or "not a tty" (exit status 1) when standard input is not a terminal.
|
Package ttycmd implements tty(1) per the GNU coreutils manual: print the file name of the terminal connected to standard input, or "not a tty" (exit status 1) when standard input is not a terminal. |
|
uname
Package unamecmd implements uname(1) per POSIX.1-2016 (Issue 7): print system information.
|
Package unamecmd implements uname(1) per POSIX.1-2016 (Issue 7): print system information. |
|
unexpand
Package unexpandcmd implements unexpand(1): convert spaces to tabs.
|
Package unexpandcmd implements unexpand(1): convert spaces to tabs. |
|
uniq
Package uniqcmd implements uniq(1) per the GNU coreutils manual: filter adjacent matching lines from INPUT (or standard input), writing to OUTPUT (or standard output).
|
Package uniqcmd implements uniq(1) per the GNU coreutils manual: filter adjacent matching lines from INPUT (or standard input), writing to OUTPUT (or standard output). |
|
unlink
Package unlinkcmd implements unlink(1) per the GNU coreutils manual: call the unlink function to remove the specified FILE.
|
Package unlinkcmd implements unlink(1) per the GNU coreutils manual: call the unlink function to remove the specified FILE. |
|
uptime
Package uptimecmd implements uptime(1) (GNU/procps output shape): current time, how long the system has been running, and the load averages where the platform provides them.
|
Package uptimecmd implements uptime(1) (GNU/procps output shape): current time, how long the system has been running, and the load averages where the platform provides them. |
|
uudecode
Package uudecodecmd implements decoding of the portable uuencode formats.
|
Package uudecodecmd implements decoding of the portable uuencode formats. |
|
uuencode
Package uuencodecmd implements the portable, historical uuencode(1) format, including the POSIX -m base64 representation.
|
Package uuencodecmd implements the portable, historical uuencode(1) format, including the POSIX -m base64 representation. |
|
watch
Package watchcmd implements watch(1): run a command periodically.
|
Package watchcmd implements watch(1): run a command periodically. |
|
wc
Package wccmd implements wc(1) per the GNU coreutils manual: print newline, word, character, byte, and maximum line length counts.
|
Package wccmd implements wc(1) per the GNU coreutils manual: print newline, word, character, byte, and maximum line length counts. |
|
which
Package whichcmd implements which(1) (debianutils/GNU-which common surface): locate each COMMAND on the search PATH and print the full path of the executable that would run.
|
Package whichcmd implements which(1) (debianutils/GNU-which common surface): locate each COMMAND on the search PATH and print the full path of the executable that would run. |
|
whoami
Package whoamicmd implements whoami(1) per the GNU coreutils manual: print the user name associated with the current effective user ID.
|
Package whoamicmd implements whoami(1) per the GNU coreutils manual: print the user name associated with the current effective user ID. |
|
why
Package whycmd implements why(1) for process and port activity inspection.
|
Package whycmd implements why(1) for process and port activity inspection. |
|
write
Package writecmd implements write(1) per POSIX.1-2008 (Issue 7, 2016 Edition): read lines from standard input and write them to the terminal of a logged-in user.
|
Package writecmd implements write(1) per POSIX.1-2008 (Issue 7, 2016 Edition): read lines from standard input and write them to the terminal of a logged-in user. |
|
xargs
Package xargscmd implements a pure-Go GNU-subset xargs: read items from standard input and run a command with them as arguments.
|
Package xargscmd implements a pure-Go GNU-subset xargs: read items from standard input and run a command with them as arguments. |
|
yes
Package yescmd implements yes(1) per the GNU coreutils manual: repeatedly output a line with all specified STRING(s), or 'y'.
|
Package yescmd implements yes(1) per the GNU coreutils manual: repeatedly output a line with all specified STRING(s), or 'y'. |
|
external
|
|
|
act
Package act runs nektos/act (run GitHub Actions locally) as a managed external binary (pkg/binmgr): downloaded → sha256-verified → cached, never compiled in.
|
Package act runs nektos/act (run GitHub Actions locally) as a managed external binary (pkg/binmgr): downloaded → sha256-verified → cached, never compiled in. |
|
actrunner
Package actrunner runs Gitea's act_runner (the GitHub-Actions-compatible CI runner) as a managed external binary (pkg/binmgr) — the CI executor for the dhnt mesh.
|
Package actrunner runs Gitea's act_runner (the GitHub-Actions-compatible CI runner) as a managed external binary (pkg/binmgr) — the CI executor for the dhnt mesh. |
|
clang
Package clang provisions a standalone C/C++ toolchain on demand so `bashy clang` works on a bare node.
|
Package clang provisions a standalone C/C++ toolchain on demand so `bashy clang` works on a bare node. |
|
cmake
Package cmake provisions an official CMake on demand so `bashy cmake` works on a bare node with no system CMake: resolve the per-platform archive from Kitware's GitHub release, verify it against the published SHA-256 file, then hand off to binmgr's tree-mode Ensure (download → verify → extract → cache → exec).
|
Package cmake provisions an official CMake on demand so `bashy cmake` works on a bare node with no system CMake: resolve the per-platform archive from Kitware's GitHub release, verify it against the published SHA-256 file, then hand off to binmgr's tree-mode Ensure (download → verify → extract → cache → exec). |
|
curlbin
Package curlbin provides `bashy curl`.
|
Package curlbin provides `bashy curl`. |
|
gcloud
Package gcloud is a thin, cross-platform PASSTHROUGH wrapper for the Google Cloud SDK CLI (`gcloud`) — provisioning + exec, never a reimplementation.
|
Package gcloud is a thin, cross-platform PASSTHROUGH wrapper for the Google Cloud SDK CLI (`gcloud`) — provisioning + exec, never a reimplementation. |
|
gh
Package gh runs the GitHub CLI (cli/cli) as a managed external binary (pkg/binmgr): downloaded → sha256-verified → cached, never compiled in.
|
Package gh runs the GitHub CLI (cli/cli) as a managed external binary (pkg/binmgr): downloaded → sha256-verified → cached, never compiled in. |
|
gitscm
Package gitscm provisions a REAL git — the official git-for-windows MinGit on Windows — as a managed, checksum-verified toolchain.
|
Package gitscm provisions a REAL git — the official git-for-windows MinGit on Windows — as a managed, checksum-verified toolchain. |
|
gotoolchain
Package gotoolchain provisions an official Go toolchain on demand so `bashy go` works on a bare node with no system Go: resolve the platform archive from go.dev's release index (for the sha256 — go has no .sha256 sidecar), then hand off to binmgr's tree-mode Ensure (download → verify → extract the whole GOROOT → cache → exec).
|
Package gotoolchain provisions an official Go toolchain on demand so `bashy go` works on a bare node with no system Go: resolve the platform archive from go.dev's release index (for the sha256 — go has no .sha256 sidecar), then hand off to binmgr's tree-mode Ensure (download → verify → extract the whole GOROOT → cache → exec). |
|
helm
Package helm runs the Helm CLI (kubernetes package manager) as a managed external binary (pkg/binmgr): downloaded from get.helm.sh → sha256-verified → cached, never compiled in.
|
Package helm runs the Helm CLI (kubernetes package manager) as a managed external binary (pkg/binmgr): downloaded from get.helm.sh → sha256-verified → cached, never compiled in. |
|
kopia
Package kopia runs Kopia (a pure-Go, content-addressed, encrypted snapshot backup tool) as a managed external binary (pkg/binmgr) — the backup service for the dhnt mesh.
|
Package kopia runs Kopia (a pure-Go, content-addressed, encrypted snapshot backup tool) as a managed external binary (pkg/binmgr) — the backup service for the dhnt mesh. |
|
kube
Package kube holds the small pieces shared by the managed kubernetes clients `bashy kubectl` and `bashy helm`: cache-first binary resolution and the DKS kubeconfig selection (see ResolveKubeconfig) so both tools honor the user's standard local kubeconfig by default and target an explicit dhnt plane (peer or cloudbox) only when asked.
|
Package kube holds the small pieces shared by the managed kubernetes clients `bashy kubectl` and `bashy helm`: cache-first binary resolution and the DKS kubeconfig selection (see ResolveKubeconfig) so both tools honor the user's standard local kubeconfig by default and target an explicit dhnt plane (peer or cloudbox) only when asked. |
|
kubectl
Package kubectl runs the kubernetes CLI (kubectl) as a managed external binary (pkg/binmgr): downloaded from dl.k8s.io → sha256-verified → cached, never compiled in.
|
Package kubectl runs the kubernetes CLI (kubectl) as a managed external binary (pkg/binmgr): downloaded from dl.k8s.io → sha256-verified → cached, never compiled in. |
|
loom
Package loom runs Gitea as a managed external binary (pkg/binmgr) — the git forge for the dhnt mesh.
|
Package loom runs Gitea as a managed external binary (pkg/binmgr) — the git forge for the dhnt mesh. |
|
meshagent
Package meshagent resolves and execs the outpost mesh agent WITHOUT linking it, so bashy stays the standalone userland keystone.
|
Package meshagent resolves and execs the outpost mesh agent WITHOUT linking it, so bashy stays the standalone userland keystone. |
|
mise
Package mise runs jdx/mise (the polyglot dev-tool / runtime version manager) as a managed external binary (pkg/binmgr): downloaded → verified → cached, never compiled in.
|
Package mise runs jdx/mise (the polyglot dev-tool / runtime version manager) as a managed external binary (pkg/binmgr): downloaded → verified → cached, never compiled in. |
|
node
Package node provisions an official Node.js runtime on demand so `bashy node` (and `npm`/`npx` via the same tree) work on a bare node with no system Node: resolve the platform archive + its sha256 from nodejs.org's per-release SHASUMS256.txt, then hand off to binmgr's tree-mode Ensure (download → verify → extract → cache → exec).
|
Package node provisions an official Node.js runtime on demand so `bashy node` (and `npm`/`npx` via the same tree) work on a bare node with no system Node: resolve the platform archive + its sha256 from nodejs.org's per-release SHASUMS256.txt, then hand off to binmgr's tree-mode Ensure (download → verify → extract → cache → exec). |
|
ollama
Package ollama is a thin shell-out front-door to an externally installed ollama binary, and provides Cobra commands to manage and run models.
|
Package ollama is a thin shell-out front-door to an externally installed ollama binary, and provides Cobra commands to manage and run models. |
|
ollama/runner_embed
Package runner_embed self-extracts an embedded ollama inference runner subprocess (llama.cpp + thin HTTP server) into the user cache on first use.
|
Package runner_embed self-extracts an embedded ollama inference runner subprocess (llama.cpp + thin HTTP server) into the user cache on first use. |
|
ollama/web
Package web provides the embedded Ollama management web UI.
|
Package web provides the embedded Ollama management web UI. |
|
podman
Package podman is a thin shell-out front-door to an externally installed podman binary.
|
Package podman is a thin shell-out front-door to an externally installed podman binary. |
|
podman/engine
dks.go — the `bashy dks` front-door verb: provision and manage the dedicated, uniform, ROOTFUL podman machine that DKS (the dhnt Kubernetes tier) runs k3s in.
|
dks.go — the `bashy dks` front-door verb: provision and manage the dedicated, uniform, ROOTFUL podman machine that DKS (the dhnt Kubernetes tier) runs k3s in. |
|
podman/engine/gvproxy_embed
Package gvproxy_embed self-extracts an embedded gvproxy binary (the user-mode network proxy `podman machine` forwards host sockets through) into the user cache on first use.
|
Package gvproxy_embed self-extracts an embedded gvproxy binary (the user-mode network proxy `podman machine` forwards host sockets through) into the user cache on first use. |
|
podman/engine/podman_embed
Package podman_embed self-extracts an embedded podman binary into the user cache on first use.
|
Package podman_embed self-extracts an embedded podman binary into the user cache on first use. |
|
podman/engine/vfkit_embed
Package vfkit_embed self-extracts an embedded vfkit binary (Apple Virtualization Framework helper for `podman machine`) into the user cache on first use.
|
Package vfkit_embed self-extracts an embedded vfkit binary (Apple Virtualization Framework helper for `podman machine`) into the user cache on first use. |
|
podman/winhelper
Package winhelper provisions the helper binaries podman needs on Windows, and exports the environment that lets podman find them.
|
Package winhelper provisions the helper binaries podman needs on Windows, and exports the environment that lets podman find them. |
|
python
Package python provisions the Python toolchain on demand via astral-sh/uv — a single self-contained binary that itself downloads + manages CPython.
|
Package python provisions the Python toolchain on demand via astral-sh/uv — a single self-contained binary that itself downloads + manages CPython. |
|
rclone
Package rclone runs rclone (a pure-Go, MIT, sync/transfer multi-protocol tool) as a managed external binary (pkg/binmgr) — the transfer engine for the dhnt mesh directory-mirror (pkg/mirror) and a NAS-style file server.
|
Package rclone runs rclone (a pure-Go, MIT, sync/transfer multi-protocol tool) as a managed external binary (pkg/binmgr) — the transfer engine for the dhnt mesh directory-mirror (pkg/mirror) and a NAS-style file server. |
|
registry
Package registry is the declarative catalog of self-provisioning managed external CLIs — the tier-5/6 client tools bashy fronts (kubectl, helm, doctl, and, as they land, aws/azure/gcloud/…).
|
Package registry is the declarative catalog of self-provisioning managed external CLIs — the tier-5/6 client tools bashy fronts (kubectl, helm, doctl, and, as they land, aws/azure/gcloud/…). |
|
rust
Package rust provisions the Rust toolchain on demand via the official rustup-init, so `bashy cargo`/`rustc`/`rustup` work on a bare node with no system Rust: binmgr fetches rustup-init (download → sha256-verify via the official .sha256 sidecar → cache), then runs it once with a bashy-owned CARGO_HOME/RUSTUP_HOME (minimal profile, no PATH modification).
|
Package rust provisions the Rust toolchain on demand via the official rustup-init, so `bashy cargo`/`rustc`/`rustup` work on a bare node with no system Rust: binmgr fetches rustup-init (download → sha256-verify via the official .sha256 sidecar → cache), then runs it once with a bashy-owned CARGO_HOME/RUSTUP_HOME (minimal profile, no PATH modification). |
|
seaweedfs
Package seaweedfs runs SeaweedFS (a pure-Go object/blob store with an S3 gateway) as a managed external binary (pkg/binmgr) — the storage spine for the dhnt mesh (it can also back the Zot registry's blob store).
|
Package seaweedfs runs SeaweedFS (a pure-Go object/blob store with an S3 gateway) as a managed external binary (pkg/binmgr) — the storage spine for the dhnt mesh (it can also back the Zot registry's blob store). |
|
sphere
Package sphere is the `bashy sphere` front-door for the dhnt SPHERE tier (execution tier 4): multi-node, peer-direct pooled p2p inference/compute — the layer between a single-node sandbox and an orchestrated cluster.
|
Package sphere is the `bashy sphere` front-door for the dhnt SPHERE tier (execution tier 4): multi-node, peer-direct pooled p2p inference/compute — the layer between a single-node sandbox and an orchestrated cluster. |
|
tessaro
Package tessaro is the account / front-door for the dhnt system: `bashy tessaro` (login/logout/status/open) and the top-level shortcut `bashy login`.
|
Package tessaro is the account / front-door for the dhnt system: `bashy tessaro` (login/logout/status/open) and the top-level shortcut `bashy login`. |
|
zigcc
Package zigcc provisions a self-contained C toolchain for building the external POSIX providers (see tools/posix-providers/).
|
Package zigcc provisions a self-contained C toolchain for building the external POSIX providers (see tools/posix-providers/). |
|
zot
Package zot runs Zot (a pure-Go, OCI-native image/artifact registry) as a managed external binary (pkg/binmgr) — the OCI registry for the dhnt mesh.
|
Package zot runs Zot (a pure-Go, OCI-native image/artifact registry) as a managed external binary (pkg/binmgr) — the OCI registry for the dhnt mesh. |
|
otel
module
|
|
|
Package git is a self-contained, pure-Go git client built on go-git/v5: the typical clone → edit → add → commit → push lifecycle, the read/inspect verbs (status, log, diff, branch, show, remote, fetch, merge-base, rev-list, ls-files, blame, grep), and the local write verbs (merge fast-forward, tag, reset, rm, config).
|
Package git is a self-contained, pure-Go git client built on go-git/v5: the typical clone → edit → add → commit → push lifecycle, the read/inspect verbs (status, log, diff, branch, show, remote, fetch, merge-base, rev-list, ls-files, blame, grep), and the local write verbs (merge fast-forward, tag, reset, rm, config). |
|
Package mcp exposes the coreutils tool registry over the Model Context Protocol — the third consumption surface (alongside the in-process shell ExecHandler and the busybox multicall binary) so that non-Go agents (codex, claude, …) can drive the AgentOS userland.
|
Package mcp exposes the coreutils tool registry over the Model Context Protocol — the third consumption surface (alongside the in-process shell ExecHandler and the busybox multicall binary) so that non-Go agents (codex, claude, …) can drive the AgentOS userland. |
|
Package multicall is the busybox-style dispatch shared by every binary that fronts the coreutils tool registry: the standalone `coreutils` binary, a symlink/rename to a tool name (argv[0] dispatch), and the AgentOS `bashy` bootstrapper which also offers `bashy <tool> …`.
|
Package multicall is the busybox-style dispatch shared by every binary that fronts the coreutils tool registry: the standalone `coreutils` binary, a symlink/rename to a tool name (argv[0] dispatch), and the AgentOS `bashy` bootstrapper which also offers `bashy <tool> …`. |
|
pkg
|
|
|
acp
Package acp is a small, bashy-owned adapter for the Agent Client Protocol (ACP).
|
Package acp is a small, bashy-owned adapter for the Agent Client Protocol (ACP). |
|
admission
Package admission builds bounded projections of already-prepared input.
|
Package admission builds bounded projections of already-prepared input. |
|
agentctl
Package agentctl is the control contract for driving a third-party agent CLI unattended: how to make it run headless, how to get past its trust prompt, and how to steer it once it is running.
|
Package agentctl is the control contract for driving a third-party agent CLI unattended: how to make it run headless, how to get past its trust prompt, and how to steer it once it is running. |
|
agentpty
Package agentpty runs an agent CLI attached to a pseudo-terminal, with the watchdogs, the control channel, and the interactive-gate handling that a headless fleet needs.
|
Package agentpty runs an agent CLI attached to a pseudo-terminal, with the watchdogs, the control channel, and the interactive-gate handling that a headless fleet needs. |
|
ask
Package ask reaches the HUMAN OPERATOR for an ad-hoc value from inside an agent session.
|
Package ask reaches the HUMAN OPERATOR for an ad-hoc value from inside an agent session. |
|
assetring
Package assetring is the ring catalog shared by every declarative asset bashy carries: skills, tools, models, agents.
|
Package assetring is the ring catalog shared by every declarative asset bashy carries: skills, tools, models, agents. |
|
atlas
Package atlas is the Command Atlas: the curated multi-axis catalog of the bashy/coreutils command surface.
|
Package atlas is the Command Atlas: the curated multi-axis catalog of the bashy/coreutils command surface. |
|
autofix
Package autofix adapts a plausible-but-wrong command into one that runs HERE, and reports what it did — instead of returning an error the agent must spend a round-trip diagnosing.
|
Package autofix adapts a plausible-but-wrong command into one that runs HERE, and reports what it did — instead of returning an error the agent must spend a round-trip diagnosing. |
|
autoretry
Package autoretry recognizes transient command failures and provides the policy for re-running them, so an agent doesn't burn a round trip re-issuing a call that failed on a passing network/resource blip — and doesn't retry something the shell already retried.
|
Package autoretry recognizes transient command failures and provides the policy for re-running them, so an agent doesn't burn a round trip re-issuing a call that failed on a passing network/resource blip — and doesn't retry something the shell already retried. |
|
binmgr
Package binmgr is the shared managed-external-binary mechanism for the dhnt ecosystem: resolve a (name, version, platform) tool spec → download from its own release → sha256-verify → cache → return the executable path.
|
Package binmgr is the shared managed-external-binary mechanism for the dhnt ecosystem: resolve a (name, version, platform) tool spec → download from its own release → sha256-verify → cache → return the executable path. |
|
board
Package board implements bashy's read-only steward/conductor projection.
|
Package board implements bashy's read-only steward/conductor projection. |
|
bre
Package bre matches POSIX Basic Regular Expressions (plus the common GNU extensions), shared by the pure-Go tools that default to BRE (grep, sed).
|
Package bre matches POSIX Basic Regular Expressions (plus the common GNU extensions), shared by the pure-Go tools that default to BRE (grep, sed). |
|
browser
Package browser provides the per-session Client surface used by the browser_* tool shims.
|
Package browser provides the per-session Client surface used by the browser_* tool shims. |
|
browser/live
Package live is bashy's "live" browser mode — an MV3 Chrome extension paired with a Go WebSocket hub, used to drive the user's real, logged-in Chrome (cookies, SSO, fingerprint).
|
Package live is bashy's "live" browser mode — an MV3 Chrome extension paired with a Go WebSocket hub, used to drive the user's real, logged-in Chrome (cookies, SSO, fingerprint). |
|
browser/wire
Package wire is the build-tag-free transport schema for browser automation.
|
Package wire is the build-tag-free transport schema for browser automation. |
|
bscript
Package bscript contains the bounded command/script lowering used when an agentic action cannot proceed without caller input.
|
Package bscript contains the bounded command/script lowering used when an agentic action cannot proceed without caller input. |
|
bus
Package bus is the agent notification bus: the PUSH half of how agents on a host coordinate, where `bashy kb` is the durable PULL half.
|
Package bus is the agent notification bus: the PUSH half of how agents on a host coordinate, where `bashy kb` is the durable PULL half. |
|
bus/event
Package event is the dependency-light publishing core of pkg/bus.
|
Package event is the dependency-light publishing core of pkg/bus. |
|
capability
Package capability is the living capability matrix behind capability-routed delegation (see dhnt/docs/capability-routed-delegation.md).
|
Package capability is the living capability matrix behind capability-routed delegation (see dhnt/docs/capability-routed-delegation.md). |
|
codegraph
Package codegraph wraps gfy's knowledge graph pipeline for ycode.
|
Package codegraph wraps gfy's knowledge graph pipeline for ycode. |
|
collate
Package collate is a provider-only collation engine: it compares strings using glibc's locale-aware strcoll_l, reached over dlopen/dlsym rather than cgo.
|
Package collate is a provider-only collation engine: it compares strings using glibc's locale-aware strcoll_l, reached over dlopen/dlsym rather than cgo. |
|
coopauth
Package coopauth is the ONE shared implementation of the cloudbox/outpost cooperative-web-app identity + privilege model.
|
Package coopauth is the ONE shared implementation of the cloudbox/outpost cooperative-web-app identity + privilege model. |
|
craft
Package craft is the living skill graph: what a host has LEARNED from running skills, as opposed to which skills it has.
|
Package craft is the living skill graph: what a host has LEARNED from running skills, as opposed to which skills it has. |
|
ctty
Package ctty reaches the HUMAN OPERATOR from a process whose stdio does not belong to them.
|
Package ctty reaches the HUMAN OPERATOR from a process whose stdio does not belong to them. |
|
ctype
Package ctype is a provider-only character-classification engine: it classifies and cases bytes using glibc's locale-aware *_l ctype functions, reached over dlopen/dlsym rather than cgo.
|
Package ctype is a provider-only character-classification engine: it classifies and cases bytes using glibc's locale-aware *_l ctype functions, reached over dlopen/dlsym rather than cgo. |
|
dag
Package dag is an agent-first task runner: a Makefile replacement whose targets are defined as headings in a markdown file (DAG.md) and executed as a real dependency DAG.
|
Package dag is an agent-first task runner: a Makefile replacement whose targets are defined as headings in a markdown file (DAG.md) and executed as a real dependency DAG. |
|
execlog
Package execlog is the TIME plane: the agentic replacement for shell history.
|
Package execlog is the TIME plane: the agentic replacement for shell history. |
|
fleet
Package fleet is the declarative registry of the things an agentic host runs with: tools, models, and agents.
|
Package fleet is the declarative registry of the things an agentic host runs with: tools, models, and agents. |
|
fleet/fleettest
Package fleettest mounts the test ring: the models and agents that used to ship compiled into pkg/fleet, now kept under pkg/fleet/testdata/ring so a test that needs a known tool:model binding still has one after the embedded baseline shrank to tools only.
|
Package fleettest mounts the test ring: the models and agents that used to ship compiled into pkg/fleet, now kept under pkg/fleet/testdata/ring so a test that needs a known tool:model binding still has one after the embedded baseline shrank to tools only. |
|
gate
Package gate answers the one question every stage transition depends on:
|
Package gate answers the one question every stage transition depends on: |
|
handoff
Package handoff implements portable, cross-tool, cross-machine session handoff: pause a live agent session mid-work, capture everything a successor needs, and pass it on — to a different agentic tool, to a scheduler, or to tomorrow.
|
Package handoff implements portable, cross-tool, cross-machine session handoff: pause a live agent session mid-work, capture everything a successor needs, and pass it on — to a different agentic tool, to a scheduler, or to tomorrow. |
|
herald
Package herald reaches agents that are not on this host.
|
Package herald reaches agents that are not on this host. |
|
hostauth
Copied from outpost internal/agent/hostauth (not importable: internal/).
|
Copied from outpost internal/agent/hostauth (not importable: internal/). |
|
ignore
Package ignore is the opt-in "agentic" path filter shared by grep and find: under the --agentic flag they skip well-known noise directories and paths matched by the repo's .gitignore, so a recursive search over a codebase does not drag an agent through node_modules/.git/vendor/dist.
|
Package ignore is the opt-in "agentic" path filter shared by grep and find: under the --agentic flag they skip well-known noise directories and paths matched by the repo's .gitignore, so a recursive search over a codebase does not drag an agent through node_modules/.git/vendor/dist. |
|
issue
Package issue is the project's ISSUE REGISTER: the durable, committed record of what is wrong, what is wanted, and what is required — before anyone starts work.
|
Package issue is the project's ISSUE REGISTER: the durable, committed record of what is wrong, what is wanted, and what is required — before anyone starts work. |
|
judge
Package judge renders a SEMANTIC verdict on a piece of work: is it any good?
|
Package judge renders a SEMANTIC verdict on a piece of work: is it any good? |
|
kb
Package kb is the host-scope shared knowledge base for agents — the collective memory of every agent tool working on this machine, across all repositories.
|
Package kb is the host-scope shared knowledge base for agents — the collective memory of every agent tool working on this machine, across all repositories. |
|
lexicon
Package lexicon teaches a fleet of agentic tools a team's jargon.
|
Package lexicon teaches a fleet of agentic tools a team's jargon. |
|
llmbudget
Package llmbudget provides the local-first meter and gate for LLM calls.
|
Package llmbudget provides the local-first meter and gate for LLM calls. |
|
locale
Package locale resolves POSIX locale-category names from an invocation environment (tool.RunContext.Env) without touching the process.
|
Package locale resolves POSIX locale-category names from an invocation environment (tool.RunContext.Env) without touching the process. |
|
lockfile
Package lockfile provides process-scoped file locks with blocking, try-once, and bounded-wait acquisition.
|
Package lockfile provides process-scoped file locks with blocking, try-once, and bounded-wait acquisition. |
|
meet
Package meet implements `bashy meet` — a multi-participant deliberation session where agentic CLIs and a human take turns.
|
Package meet implements `bashy meet` — a multi-participant deliberation session where agentic CLIs and a human take turns. |
|
meet/web/e2e/serve
command
Command serve runs the meet web room for the browser e2e suite.
|
Command serve runs the meet web room for the browser e2e suite. |
|
mirror
Package mirror is a continuous one-way directory mirror — node B keeps a live replica of a directory on node A — built entirely from PERMISSIVE parts: it reuses Syncthing's *architecture* (a recursive filesystem watcher + a periodic full-scan backstop + delta transfer) without any Syncthing code.
|
Package mirror is a continuous one-way directory mirror — node B keeps a live replica of a directory on node A — built entirely from PERMISSIVE parts: it reuses Syncthing's *architecture* (a recursive filesystem watcher + a periodic full-scan backstop + delta transfer) without any Syncthing code. |
|
nudge
Package nudge is the proactive half of the agent-hint subsystem: when an agent runs a legacy tool that has a better agentic counterpart, it emits ONE rate-limited hint pointing at it — never changing the tool's behavior.
|
Package nudge is the proactive half of the agent-hint subsystem: when an agent runs a legacy tool that has a better agentic counterpart, it emits ONE rate-limited hint pointing at it — never changing the tool's behavior. |
|
ollm
Package ollm wraps the Ollama API client, isolating the rest of the codebase from the underlying github.com/ollama/ollama dependency.
|
Package ollm wraps the Ollama API client, isolating the rest of the codebase from the underlying github.com/ollama/ollama dependency. |
|
pair
Package pair runs work through two agents: one proposes and one pairs with it in a declared role.
|
Package pair runs work through two agents: one proposes and one pairs with it in a declared role. |
|
patch
Package patch is a clean-room, pure-Go implementation of the parsing and application rules described by POSIX.1-2016 patch(1p) (https://pubs.opengroup.org/onlinepubs/9699919799/utilities/patch.html) and, for GNU extensions, the GNU patch manual.
|
Package patch is a clean-room, pure-Go implementation of the parsing and application rules described by POSIX.1-2016 patch(1p) (https://pubs.opengroup.org/onlinepubs/9699919799/utilities/patch.html) and, for GNU extensions, the GNU patch manual. |
|
pax
Package pax provides a compatibility-first kernel for POSIX pax-style archive inspection and safe extraction planning.
|
Package pax provides a compatibility-first kernel for POSIX pax-style archive inspection and safe extraction planning. |
|
policy/advice
Package advice is the opt-in rules loader for policy-applied decorators (Bash++ "advice" — see dhnt/docs/bashpp-decorators-and-advice.md §4).
|
Package advice is the opt-in rules loader for policy-applied decorators (Bash++ "advice" — see dhnt/docs/bashpp-decorators-and-advice.md §4). |
|
policy/audit
Package audit is the tamper-evident record of what a shell actually executed.
|
Package audit is the tamper-evident record of what a shell actually executed. |
|
policy/coord
Package coord stops two agents from writing the same project at the same time.
|
Package coord stops two agents from writing the same project at the same time. |
|
posixprovider
Package posixprovider is the READ half of the POSIX external provider mechanism: pinned upstream controls built locally from source and resolved from the binmgr cache.
|
Package posixprovider is the READ half of the POSIX external provider mechanism: pinned upstream controls built locally from source and resolved from the binmgr cache. |
|
pricing
Package pricing provides a local, data-driven token price catalog.
|
Package pricing provides a local, data-driven token price catalog. |
|
principal
Package principal resolves a name to the thing it names, and says how to reach it.
|
Package principal resolves a name to the thing it names, and says how to reach it. |
|
procguard
Package procguard starts a command behind a process-group guard.
|
Package procguard starts a command behind a process-group guard. |
|
recall
Package recall is the third-party READ surface over this host's memory rings.
|
Package recall is the third-party READ surface over this host's memory rings. |
|
recommend
Package recommend answers "the agent guessed the wrong name" from the shell's ground truth.
|
Package recommend answers "the agent guessed the wrong name" from the shell's ground truth. |
|
redact
Package redact removes HOST IDENTITY from text before it is stored, shared, or exported.
|
Package redact removes HOST IDENTITY from text before it is stored, shared, or exported. |
|
reduce
Package reduce implements the shared command-output-reduction pipeline.
|
Package reduce implements the shared command-output-reduction pipeline. |
|
ref
Package ref is the ONE grammar for naming anything bashy can address.
|
Package ref is the ONE grammar for naming anything bashy can address. |
|
release
Package release is the T0 core of `bashy release`: an original, narrow implementation of the build/archive/checksum stages over a subset of the .goreleaser.yaml schema.
|
Package release is the T0 core of `bashy release`: an original, narrow implementation of the build/archive/checksum stages over a subset of the .goreleaser.yaml schema. |
|
repomap
Package repomap generates structured overviews of code repositories.
|
Package repomap generates structured overviews of code repositories. |
|
resources
Package resources reports live SYSTEM-LEVEL resource utilization — CPU, memory, disk, network, and (best effort) GPU — so a steward can judge whether the host itself is the bottleneck behind a slow fleet.
|
Package resources reports live SYSTEM-LEVEL resource utilization — CPU, memory, disk, network, and (best effort) GPU — so a steward can judge whether the host itself is the bottleneck behind a slow fleet. |
|
role
The ONE accountability flag every durable object shares, kept here so meet, sprint and todo cannot drift apart on how an owner is named.
|
The ONE accountability flag every durable object shares, kept here so meet, sprint and todo cannot drift apart on how an owner is named. |
|
role/meetroom
Package meetroom implements pkg/role's rooms on top of `bashy meet`.
|
Package meetroom implements pkg/role's rooms on top of `bashy meet`. |
|
room
Package room is the same-host "host room": the canonical registry of live agentic-tool instances (membership) plus an append-only event log (timeline).
|
Package room is the same-host "host room": the canonical registry of live agentic-tool instances (membership) plus an append-only event log (timeline). |
|
schedule
Package schedule is bashy's modern cron: `bashy schedule` runs commands on a cron expression, a fixed interval, or at a one-shot time, from a self-contained JSON store + an optional in-process daemon — no host crontab required (the host `cron`/`crontab` are left untouched and reachable as before).
|
Package schedule is bashy's modern cron: `bashy schedule` runs commands on a cron expression, a fixed interval, or at a one-shot time, from a self-contained JSON store + an optional in-process daemon — no host crontab required (the host `cron`/`crontab` are left untouched and reachable as before). |
|
scope
Package scope is the one git-repo-aware store resolver shared by every stateful bashy verb whose data has both a per-repo and a per-host home (today: todo and kb; the same shape fits any future "replaces an ad-hoc markdown file" store).
|
Package scope is the one git-repo-aware store resolver shared by every stateful bashy verb whose data has both a per-repo and a per-host home (today: todo and kb; the same shape fits any future "replaces an ad-hoc markdown file" store). |
|
search
Local search (P0b) — the other half of the find-things primitive.
|
Local search (P0b) — the other half of the find-things primitive. |
|
secrets
Package secrets includes best-effort output masking for values registered with Redactor.
|
Package secrets includes best-effort output masking for values registered with Redactor. |
|
sota
Package sota is `bashy sota` — the research capability (P1).
|
Package sota is `bashy sota` — the research capability (P1). |
|
spacegraph
Package spacegraph is the SPACE plane: what this machine has learned about its environment, as a graph of entities and the relations observed between them.
|
Package spacegraph is the SPACE plane: what this machine has learned about its environment, as a graph of entities and the relations observed between them. |
|
spacetime
Package spacetime measures where-and-when code is running and answers whether a declared predicate holds here-now.
|
Package spacetime measures where-and-when code is running and answers whether a declared predicate holds here-now. |
|
steward
Package steward is the host/user-scoped seat of authority and continuity: exactly one steward per machine-and-account, holding an append-only, hash-chained, evidence-carrying journal that outlives whoever holds the seat.
|
Package steward is the host/user-scoped seat of authority and continuity: exactly one steward per machine-and-account, holding an append-only, hash-chained, evidence-carrying journal that outlives whoever holds the seat. |
|
supervise
Package supervise implements `bashy supervise` — the conductor-as-a-verb.
|
Package supervise implements `bashy supervise` — the conductor-as-a-verb. |
|
svcd
Package svcd is the daemon lifecycle behind a bashy service's `start` / `status` / `stop` verbs.
|
Package svcd is the daemon lifecycle behind a bashy service's `start` / `status` / `stop` verbs. |
|
telemetry
The optional shell middleware follows the interpreter support boundary.
|
The optional shell middleware follows the interpreter support boundary. |
|
todo
Package todo is the STEWARD'S task list — level 1 of the tracking hierarchy:
|
Package todo is the STEWARD'S task list — level 1 of the tracking hierarchy: |
|
treesitter
Package treesitter provides in-process AST parsing and structural code search using tree-sitter grammars.
|
Package treesitter provides in-process AST parsing and structural code search using tree-sitter grammars. |
|
weave
Package weave is the filesystem-based multi-agent workspace orchestrator re-homed from ycode into the AgentOS hub.
|
Package weave is the filesystem-based multi-agent workspace orchestrator re-homed from ycode into the AgentOS hub. |
|
weavecli
Package weavecli holds the agent-friendly CLI conventions every `ycode weave` subverb shares: versioned-envelope marshaling, stable exit-code constants, tty/agent-mode detection, and the BASHY_AGENTIC switch that flips all the user-visible defaults to machine-friendly.
|
Package weavecli holds the agent-friendly CLI conventions every `ycode weave` subverb shares: versioned-envelope marshaling, stable exit-code constants, tty/agent-mode detection, and the BASHY_AGENTIC switch that flips all the user-visible defaults to machine-friendly. |
|
webconsole
Package webconsole is bashy's browser console: ONE local HTTP surface with a start page of tiles, and every other bashy web surface deep-linked beneath it.
|
Package webconsole is bashy's browser console: ONE local HTTP surface with a start page of tiles, and every other bashy web surface deep-linked beneath it. |
|
websession
Package websession is the stateless HMAC session cookie and per-IP login throttle a locally-served web surface needs.
|
Package websession is the stateless HMAC session cookie and per-IP login throttle a locally-served web surface needs. |
|
webterm
Package webterm serves a real terminal to a browser: one PTY per WebSocket, running bashy itself.
|
Package webterm serves a real terminal to a browser: one PTY per WebSocket, running bashy itself. |
|
who
Package who owns bashy's login-accounting database for agent sessions.
|
Package who owns bashy's login-accounting database for agent sessions. |
|
oci
module
|
|
|
Package shell adapts the coreutils tool registry to mvdan.cc/sh/v3 so any embedding shell exposes the whole pure-Go userland as in-process commands.
|
Package shell adapts the coreutils tool registry to mvdan.cc/sh/v3 so any embedding shell exposes the whole pure-Go userland as in-process commands. |
|
Package tool is the framework every command in this repository is built on: a registry of named tools, a process-free invocation context (stdio + working directory + environment, no os globals), and a strict GNU-style flag layer (flags.go).
|
Package tool is the framework every command in this repository is built on: a registry of named tools, a process-free invocation context (stdio + working directory + environment, no os globals), and a strict GNU-style flag layer (flags.go). |
Click to show internal directories.
Click to hide internal directories.