Raven Scott
d3001aba9c
Updates
2026-04-26 16:12:58 -04:00
Raven Scott
20907247cc
Enable BARE_OS_SH_EXTENDED_PROFILE default
2026-04-26 15:56:01 -04:00
Raven Scott
2dc388ffd0
Updates
2026-04-26 15:49:55 -04:00
Raven Scott
4cdd1569af
sh: add POSIX-like -c support and complete shell subset gaps
...
Implement sh -c COMMAND [NAME [ARG...]] in /bin/sh, add shell function
declarations/invocation support, expand export semantics (NAME, NAME=value, -p),
and make until/loop-control behavior available by default. Add focused shell
tests and update sh man-page option docs.
2026-04-26 15:28:29 -04:00
Raven Scott
9471788f6b
Core Utils Breakdown Tests
2026-04-26 15:05:19 -04:00
Raven Scott
e59c57e538
Align Bare OS with Holepunch stack across runtime, P2P, storage, trust, and ops surfaces
...
Implement the 50-point Holepunch alignment roadmap with a first-pass delivery across coreutils commands, policy examples, audit tooling, and docs. This adds new operator CLIs (appctl/corestorectl/ctxbaredoctor/dhtctl/trustctl), tiered catalog and runtime-compat reports, release-checklist integration, contributor guidance, and kernel/seeder mirrored artifacts for app registry, trust, network services, corestore namespaces, and update manifest workflows.
2026-04-26 08:57:34 -04:00
Raven Scott
6f90952611
Updates to tools
2026-04-26 08:40:53 -04:00
Raven Scott
67743621a5
Updates for btop
2026-04-26 08:28:12 -04:00
Raven Scott
194fbd2c67
fix(swarmtop): expose and render full peer identity/details from proc surfaces
2026-04-26 08:02:37 -04:00
Raven Scott
8c3d5f8795
feat(p2p): introduce shared p2p transport/service stack and launch swarmtop, meshdrop, taskmesh, peernote, and hypershell-board
2026-04-26 07:48:55 -04:00
Raven Scott
b1736b7a7a
booter: apply 20-point Holepunch resilience and observability upgrades
...
add grouped retry orchestration, duplicate arbitration hardening, and transport-aware peer scoring
expand IPC with readiness gates, soft backpressure, request deadlines, batching, and method circuit-breakers
strengthen worker/control-plane lifecycle via idempotent termination, orphan detection, and liveness checkpoint helpers
improve lifecycle correctness with state-machine + transactional hook infrastructure and adaptive quiesce utilities
enrich operator surfaces/tests for degraded readiness, crash-safe telemetry patterns, and contract-level regressions
2026-04-26 07:22:31 -04:00
Raven Scott
dcf07fbaa0
booter: harden lifecycle and IPC; add richer swarm/process observability
...
add deterministic connection arbitration, reconnect gating, and localhost multi-address fallback
introduce IPC request/response correlation, soft backpressure thresholds, readiness waits, and batch sends
add lifecycle state machine + transactional suspend/resume hooks + replication quiesce helper
enrich process/job lifecycle phases and add close/crash journaling hooks
extend metrics live surface with degraded readiness and aggregate pressure views
2026-04-26 07:15:34 -04:00
Raven Scott
d95c135dd9
booter updates
2026-04-26 07:05:24 -04:00
Raven Scott
47da0b8531
normalize initd state modeling and stabilize synthetic initd PID mapping
...
add IPC backpressure/drop telemetry and jittered swarm retry tiers
harden socket bridge timeout/lifecycle handling and replace recv polling with readiness signaling
improve shell background child isolation and worker offload fallback/output diagnostics
add var-log fast append path to reduce read-concat-write amplification
2026-04-26 06:57:07 -04:00
Raven Scott
dfcd36dc58
/proc/bare_os/initd_readiness.json schema 2
2026-04-26 06:44:02 -04:00
Raven Scott
09f164b8de
Change how login works
2026-04-26 06:19:47 -04:00
Raven Scott
30e6cfc2ff
Updates
2026-04-26 05:48:11 -04:00
Raven Scott
76055bccf0
Updates
2026-04-26 05:40:44 -04:00
Raven Scott
4722e66f19
Build Core Utils
2026-04-26 05:40:05 -04:00
Raven Scott
1e313507fe
Mask Login Prompt
2026-04-26 05:37:33 -04:00
Raven Scott
ebb19b431b
add telnet
2026-04-26 05:36:20 -04:00
Raven Scott
42c09ed326
Hide password during login fix automous coding agent config
2026-04-26 05:30:38 -04:00
Raven Scott
5676a9d9b7
Add option to agent --config
2026-04-26 05:16:47 -04:00
Raven Scott
057208e262
add autonomous coding runner with guardrails and completion gates
2026-04-26 05:09:36 -04:00
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
55bc3c3c09
Update Booter Key
2026-04-26 04:15:57 -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
993c9a4387
Remove docker ignore
2026-04-25 23:39:22 -04:00
Raven Scott
faa037ded5
Remove Docer Boot Image Stuff
2026-04-25 23:21:01 -04:00
Raven Scott
d9d9f6ddb9
Updates to MD
2026-04-25 23:18:44 -04:00
Raven Scott
0e3e5be329
Further Updates to MD
2026-04-25 23:15:49 -04:00
Raven Scott
acd4867bad
Further Fixes MD
2026-04-25 23:09:37 -04:00
Raven Scott
0a55b1d0f0
Further MD
2026-04-25 23:06:34 -04:00
Raven Scott
b9d3a8b17f
Further MD Fixes
2026-04-25 23:04:56 -04:00
Raven Scott
b07bc38708
MD Formatting fixes
2026-04-25 23:02:07 -04:00
Raven Scott
51b3b97bc0
Document that seeder remains the canonical MBR publisher while eligible booted peers can mirror block 0 and captured bare_os seed RPC snapshots for cold joiners.
...
Update onboarding, architecture diagrams, package docs, and glossary/FAQ language to keep trust boundaries and availability behavior consistent.
2026-04-25 21:32:19 -04:00
Raven Scott
95c60bb8bf
Clear pending ghost suggestions before writing the submit newline so inline hints do not appear in scrollback as typed input.
...
Add a regression test for submitting `ls` when history suggests `ls /bin`.
2026-04-25 03:30:56 -04:00
Raven Scott
9a41136aea
Login Security
2026-04-25 02:59:32 -04:00
Raven Scott
4846c534fd
feat(terminal): align clear and fish TTY with xterm.js scrollback behavior
...
Add terminal-escapes.js with a canonical clear sequence (home, CSI 3J/2J,
SGR reset) and use it for fish ^L and fish-tty-repro. Match /bin/clear in
coreutils with the same sequence and a sync comment. Harden fish-readline
for bracketed paste, SS3/legacy CSI arrows, focus CSI, and common ~ keys;
widen stripAnsi CSI matching. Add brittle and coreutils tests for the
sequence and paste/focus/^L behavior.
2026-04-25 02:00:44 -04:00
Raven Scott
845e28f290
HS Updates
2026-04-24 09:05:52 -04:00
Raven Scott
bdf4b02b82
HS Updates
2026-04-24 08:54:16 -04:00
Raven Scott
b060f368f4
HS Updates
2026-04-24 08:39:22 -04:00
Raven Scott
bc36400d41
Add whois coreutil
2026-04-24 08:26:33 -04:00
Raven Scott
90b1e0e82c
update df
2026-04-24 07:56:36 -04:00
Raven Scott
54626ef873
booter: synthesize seed capabilities so more peers mirror MBR block 0
...
After a successful swarm boot, fill seedCapabilityInfo with stock
kernelCapabilityWords when the pre-MBR capabilities RPC was skipped,
failed, or lacked words, so peer system seed eligibility passes and
localRAM can serve block 0. Add BARE_OS_PEER_SEED_SYNTHETIC_CAPABILITIES
(opt-out) and BARE_OS_PEER_SEED_ADVERTISE_IMAGE_TIP_ID; document tip
propagation in env appendix, users manual, and handbook. Extend peer
seed tests.
2026-04-24 01:14:35 -04:00
Raven Scott
595a7d5910
Peer Seed Default
2026-04-23 21:26:28 -04:00
Raven Scott
d744cfe104
Allow Verified Version Peers to help boots
2026-04-23 21:24:04 -04:00
Raven Scott
300f011f01
Remove logger
2026-04-23 20:49:38 -04:00