Raven Scott
0893938b16
Introduce a first-class groq provider branch with normalized defaults, Groq-compatible request shaping (parallel_tool_calls + max_completion_tokens), and tool-delta diagnostics, while keeping xAI behavior intact. Also gate xai-compat skill seeding to provider: xai, update docs, and extend workspace/config surface tests for provider-aware behavior.
2026-04-26 05:04:25 -04:00
Raven Scott
f5e9473f7b
feat(agent): expand ops/developer/bridge tools and harden xAI compatibility
...
Add second-wave agent capabilities for initd/journal/network/IPC diagnostics, allowlisted maintenance + contract-check automation, and policy-gated HRPC bridge actions with emergency-stop controls. Harden xAI provider support by applying provider-aware request defaults, parsing reasoning-summary/tool-call streaming variants, and updating seeded docs/skills/tests to reflect max-autonomy safeguards and trace-first observability.
2026-04-26 04:57:00 -04:00
Raven Scott
08460a27df
Update Booter Key
2026-04-26 04:15:23 -04:00
Raven Scott
78dbe3e588
feat(agent): add configurable reasoning stream and in-OS ops tools
...
Add configurable reasoning/process visibility to /bin/agent via ~/.agent/config.json and setup wizard prompts, including bounded output and optional tool trace display. Expand agent capabilities with operational tools for service/timer inspection, cron/audit log reads, boot policy and kernel extension resolution, plus a new seeded agent-ops skill and updated workspace docs/tests to support the new automation workflow.
2026-04-26 03:06:53 -04:00
Raven Scott
bc36400d41
Add whois coreutil
2026-04-24 08:26:33 -04:00
Raven Scott
93198d4fa6
- captureExec: stop wrapping with { … ; }; Bare shell splits ; naively, so {
...
became argv[0] (“unknown command: {”). Redirect only, append EXIT:N from
BARE_OS_EXIT_STATUS after execLine.
- Streaming: normalize newlines for SSH PTY (bareOsPtyStdoutCrlf on SSH child ctx,
bareAgentWriteOut uses ctx).
2026-04-22 17:34:02 -04:00
Raven Scott
bc22a0d63e
Attempts to normalized Agent output when using OpenSSH Server
2026-04-22 17:11:42 -04:00
Raven Scott
9200780e21
hdms and holesail skills
2026-04-22 03:30:37 -04:00
Raven Scott
5731445ab4
Developer Skill
2026-04-22 03:15:00 -04:00
Raven Scott
cb6f643273
Further updates to configure
2026-04-22 03:07:28 -04:00
Raven Scott
5eb559c554
Agent Workspace Mount After Config
2026-04-22 02:57:42 -04:00
Raven Scott
6ee7cfcb57
TUI CONFIG
2026-04-22 02:51:45 -04:00
Raven Scott
bc737094ca
Attempts at agent skills
2026-04-22 02:45:44 -04:00
Raven Scott
5b12254fe1
Add agent workspace
2026-04-22 02:28:25 -04:00
Raven Scott
2cfd2a8ab3
Update docs about agent and chat
2026-04-22 02:11:27 -04:00
Raven Scott
177e981221
Update System Prompt
2026-04-22 02:03:40 -04:00
Raven Scott
4fc94cebaa
Further updates to web_fetch
2026-04-22 01:50:59 -04:00
Raven Scott
b0165c0157
web_fetch fixes
2026-04-22 01:46:29 -04:00
Raven Scott
dd24b61400
web_fetch fix
2026-04-22 01:38:49 -04:00
Raven Scott
5e457f5bea
web_fetch updates
2026-04-22 01:30:47 -04:00
Raven Scott
596b7962a4
Agent white text
2026-04-22 00:14:12 -04:00
Raven Scott
64106b7ac5
agent plain text
2026-04-22 00:07:17 -04:00
Raven Scott
09433707a7
Agent Updates
2026-04-21 23:28:22 -04:00
Raven Scott
d9bf332f07
Agent Fixes
2026-04-21 22:54:52 -04:00
Raven Scott
3548ae9f65
Update proc
2026-04-21 22:45:50 -04:00
Raven Scott
c549569aaa
Agent Updates
2026-04-21 22:33:34 -04:00
Raven Scott
932c841e06
Agent Updates
2026-04-21 22:18:41 -04:00
Raven Scott
c24c518135
Resolve Agent Running Scripts
2026-04-21 22:08:22 -04:00
Raven Scott
b5087a1caa
Updates to Agent
2026-04-21 22:00:08 -04:00
Raven Scott
52fec92c2c
Further updates to Agent
2026-04-21 21:56:24 -04:00
Raven Scott
7f6e6507e1
Attempt at beginning a ralph agent
2026-04-21 21:51:31 -04:00
Raven Scott
ad9590aa46
Chat Fixes
2026-04-21 21:20:18 -04:00
Raven Scott
ecd01cea50
Chat TUI
2026-04-21 20:17:19 -04:00
Raven Scott
17af3ac65f
chat-v1
2026-04-21 20:05:57 -04:00
Raven Scott
064c2a9338
rename cow files to bare files
2026-04-21 19:44:12 -04:00
Raven Scott
cc757e44fc
Fix Bear
2026-04-21 19:36:45 -04:00
Raven Scott
be6ca4a40c
Add cowsay-style /bin/baresay and identical /bin/say (say maps to baresay
...
source via build.mjs). Ship lib/baresay-engine.js for wrapping, balloons,
and cowfile parsing; default character is bear under /share/baresay/.cow.
Register commands, man pages, rebuild man/completion/posix index, sync
kernel to seeder, bump Tier-1 command count in docs to 155, and add a
test that say and baresay bundles match.
2026-04-21 19:28:55 -04:00
Raven Scott
ca77803198
Replace single-line truncation with bareTopWrapLine for scalars and
...
bareTopFlattenLimited (multi-line, wider budget) for object/array values.
Narrow key column slightly to give more width to values; regenerate bundles.
2026-04-21 19:13:38 -04:00
Raven Scott
1d1e5c487e
Replace Enter-key process detail pretty-print with flattened/summary/fd/env
...
views; gate legacy JSON with BARE_TOP_PROC_DETAIL_JSON.
Render nested snapshot fields via bareTopFormatNestedBrief instead of compact
JSON snippets (features, net helpers, overview).
Retitle help/initd copy and soften catalog quotas hint; document new env in
-h and F2 setup. Regenerate kernel baretop/btop bundles.
Shallow object lines format *Bytes and *Ms with existing formatters.
2026-04-21 19:01:42 -04:00
Raven Scott
ef0301f435
fix(edit,nano): bracketed paste + bounded prompts so Save-as cannot flood
...
Enable xterm bracketed paste (?2004h/?2004l), parse ESC[200~…201~ as a single
paste event, insert paste in the buffer with one undo step, and replace
prompt input with first-line sanitized text capped by BARE_EDIT_MAX_PROMPT.
Cap typed prompt length for terminals without bracketed paste. Extend tests and
rebuild kernel /bin edit and nano bundles.
2026-04-21 18:45:55 -04:00
Raven Scott
98dd91020e
feat(shell): job-aware kill, disown, jobs/set flags, fallback REPL history
...
- Document interactive shell vs /bin/sh in bare-os-shell man, handbook §9,
kill(1), and shell-completion guide
- Resolve kill %n and %% to synthetic PIDs via shellBackgroundJobs
- Add disown builtin; jobs -p (pgid-only) and -l (pid column); set -o/+o to
print errexit/nounset/pipefail/noglob
- Expand completion-engine fallback flags for common utilities
- Persist lines to /.bare/repl_history_<USER> when BARE_OS_REPL_HISTORY=1
and Fish REPL is off (repl-session + cli-readline)
- Tests: kill job specs, set -o output, jobs -p
2026-04-21 17:26:41 -04:00
Raven Scott
c8c877f688
Holesail Service Daemon + Bin Client
2026-04-09 20:42:54 -04:00
Raven Scott
2f80913271
Updates to btop
2026-04-09 00:28:11 -04:00
Raven Scott
4757b2a4b0
Starting work on Implementing SSH Server Service
2026-04-08 20:02:12 -04:00
Raven Scott
8322f304d8
Update Manpage
2026-04-06 07:32:05 -04:00
Raven Scott
071edccfb3
Expand bounded awk/expr/test toward Issue 7; refresh man, profile 1.0.18,
...
posix matrix/dashboard, and syscalls/process_table schema alignment (v8).
Booter: replication_operator_sketch/corestore hints, HRPC allowlist tests,
Protomux cap channel 65536-byte bound + export, Wasm posix_profile_peek,
swarm-disk and security_posture docs.
Coreutils/kernel: pkg-swarm-index pathCapabilityEnvelopeVerify on get;
pathcap-verify --trusted failure hint; rebuild bins and sync seeder.
Docs: KERNEL_CONTRACT, kernel-extensions, capabilities index, environment
appendix (warm-cache tuning, cap channel, Wasm env), handbook observability,
vault threat model (multisig), developer-guide ctx/HRPC/Wasm, DOCUMENTATION
release-checklist note, release-checklist optional tier1 drift.
Changelog maintenance in bare-os-booter and bare-os-protocol.
2026-04-05 23:01:54 -04:00
Raven Scott
a529ca1ed2
Update btop
2026-04-05 17:38:46 -04:00
Raven Scott
f3c8ef1fc5
Update btop
2026-04-05 17:07:57 -04:00
Raven Scott
7c6b77ed62
Update btop
2026-04-05 16:34:58 -04:00
Raven Scott
41526508df
- disk.os: path manifest search, metrics schema bump, docs
...
- HRPC: bare_os.search_local, route table/schema updates; ctx API 1.52.0
- VFS: optional path-capability enforcement; pathcap-verify coreutil
- Replication/boot: warm-cache adaptive metrics, boot budget NDJSON v2
- Identity: savevault pre-snapshot host hint
- POSIX: profile 1.0.16, socket connect timeout env, Wasm ctx API peek import
- Security/ops: peer admission test, personal-drive path policy verifier in pretest
- P2P UX: pkg-swarm-index; multisig rc.proposals/enabled gate + audit rows
- Docs/scripts: README, handbook, env appendix, developer-guide, ctx helper sync
- Examples: syscalls.example ctx version; seeder kernel rsync parity
2026-04-05 15:27:39 -04:00