will.anderson
58dbe334d3
fix(neuron): stale mode reference in TUI refresh loop
2026-08-22 22:29:44 -05:00
will.anderson
581220b718
feat(neuron): local API server, aspect kit (traced/metered/guarded), conversation picker data
2026-08-22 22:26:59 -05:00
will.anderson
4bd656d3a9
feat(neuron): wire transport, tools, claims, TUI client, graph ledger
...
- llm/stream: fetch+SSE -> normalized events through dialects
- tools: bash/read/write with claims guard and per-dialect wire schemas
- auth: local claims stamp (external claim providers plug in later)
- session/sessions: durable admission inbox, promotion, eager settlement
- kernel/graph: nodes+edges append-only store
- server: Tier-1 API routes + /global/event SSE for packages/tui
- main.ts: thin client of the engine API - no model knowledge
2026-08-22 21:44:26 -05:00
will.anderson
04fb336eb3
feat(neuron): rung-zero live - first conversation on pure-Neuron stack
...
- kernel/graph: nodes+edges append-only store
- conversation: chained turns, memory node, fold-based reads
- session/sessions: durable admission inbox, promotion, serialized runner,
eager tool settlement, provider/dialect/transform injected at composition
- provider/dialects: raw-wire anthropic + openai-compatible, registry
- llm/stream, tools(bash/read/write), auth(local claims), boot composition
- providers resolve from ~/.config/neuron/providers.json - no baked vendors
2026-08-22 21:20:42 -05:00
will.anderson
4e75d3b33e
refactor(opencode): remove instruction apparatus; add wire dialects from scratch
...
- delete instruction.ts, reminders.ts, system.ts, message.ts (dead or injector)
- read tool no longer appends <system-reminder> context from ancestor files
- prompt.ts assembles system context via SessionContext with provenance tags
- llm/request.ts uses base prompt constant directly
- provider/dialects/: raw-HTTP wire dialects (anthropic, openai,
openai-compatible) + registry - no vendor SDK participation
- provider.ts: BUNDLED_PROVIDERS cut to three SDKs pending dialect cutover
2026-08-22 17:42:51 -05:00
will.anderson
fe1aaa7208
feat(opencode): cut plugin system and remote behavior feeds; add SessionContext assembly and Runner
...
- delete plugin machinery (loader, install, meta, hooks) and all trigger sites
- fold first-party provider auth into static registry (provider/hooks.ts)
- remove remote instruction URL fetch, skills remote puller, TUI plugin host
- add session/context.ts: single provenance-tagged context assembly point
- add session/runner.ts: admit/context/stream/tools loop with compaction policy
- relocate audit artifacts to audit/ (FORK-AUDIT, instruction docs as evidence)
2026-08-22 16:13:29 -05:00
will.anderson
9b605547ac
docs(prompt): quarantine law - bus is poison, zero contact; once-stated rules are structural
2026-08-22 14:07:15 -05:00
will.anderson
7598065c3f
docs(audit): part 11 - compiled-tui lie, first honest launch
2026-08-22 13:55:16 -05:00
will.anderson
9bd3670e2d
docs(audit): part 10 - config deletion opened, dependency map logged
2026-08-22 13:07:30 -05:00
will.anderson
6bcd9e9ea2
docs(audit): part 9 - root cause analysis, behavior-direction layer
2026-08-22 12:54:33 -05:00
will.anderson
28224f7688
chore: ignore garden - version isolation lives outside history
2026-08-22 12:39:28 -05:00
will.anderson
37fd1041ab
docs(prompt): garden strategy - version isolation standing orders
2026-08-22 12:24:03 -05:00
will.anderson
ab0a95241c
chore: ignore evolve garden
2026-08-22 12:21:05 -05:00
will.anderson
acc2b759d8
feat(core): event bus seed - envelope schema, durable topic log, OELBR kernel
...
- EventBus: dumb wire, publish/subscribe, failures surface
- Envelope: four schema planes, inject-only headers, content-addressed
- TopicLog: owned SQLite ledger, replay + by-type/time/causality
- Seed facade: durable=ledger+wire, ephemeral=wire only, fold-for-state
- Rung 1 kernel: OELBR loop, DAG plans, durable cancellation tokens
- Neuron v0 executable spec source; specs/event-bus.md citizen zero
- Standing orders: design-before-code doctrine installed
2026-08-22 12:18:35 -05:00
will.anderson
96065f3aa8
feat(prompt): add will standing orders - no finality declarations
2026-08-21 22:49:39 -05:00
will.anderson
3c580c0932
feat(opencode): guard refactor + browser tool sources and playwright-core dep
2026-08-21 19:21:44 -05:00
will.anderson
8ab0b7b6dc
feat(opencode): add guard-integrated headless browser tool
2026-08-21 19:21:07 -05:00
will.anderson
af0d054595
feat(opencode): add keychain-backed credential broker tool
2026-08-21 19:13:51 -05:00
will.anderson
39d645097b
docs(audit): log credential-in-origin-url finding and rotation status
2026-08-21 18:59:08 -05:00
will.anderson
ff0738826b
fix(tui): finish neuron branding across user-visible surfaces
2026-08-21 18:58:50 -05:00
will.anderson
cc9afb50c7
docs(audit): Tim's machine IOC resolved — export was user-initiated
2026-08-21 17:43:16 -05:00
will.anderson
9d323bbb07
docs(audit): log S9 per living-document protocol
2026-08-21 17:27:54 -05:00
will.anderson
fef46eee58
fix: dedupe fs import in guard
2026-08-21 17:27:25 -05:00
will.anderson
92ae220950
feat(guard): egress catch/log/block layer installed at CLI entrypoint; audit Part 6-7
2026-08-21 17:26:24 -05:00
will.anderson
aa0f91d24e
docs(audit): post-uninstall anomaly entry, classified mundane with escalation criteria
2026-08-21 17:18:25 -05:00
will.anderson
0a2f368075
feat: complete upgrade-machinery removal — drop /global/upgrade endpoint, gut passive check
2026-08-21 17:05:49 -05:00
will.anderson
548bf2c0e8
docs(audit): exact-code exhibit for Copilot token laundering
2026-08-21 16:56:09 -05:00
will.anderson
1ef9f3917d
docs: audit is a living document; separate design sins from contained coding slips
2026-08-21 16:50:43 -05:00
will.anderson
86b3f3f607
docs: add fork process audit log
2026-08-21 16:48:10 -05:00
will.anderson
a35c27e976
fix: remove dead config references from disabled update check
2026-08-21 16:17:54 -05:00
will.anderson
f6ee5ddc92
fix: gate passive update check behind explicit env flag
2026-08-21 16:14:05 -05:00
will.anderson
b68616197c
fix: always render wordmark via protocol auto-resolution; disable update checks by default
2026-08-21 16:07:45 -05:00
will.anderson
056aac81fb
fix: png module declarations for packages consuming tui sources
2026-08-21 15:58:08 -05:00
will.anderson
93ac9ac570
feat(brand): render Neuron wordmark in TUI via kitty/iTerm2 graphics with ASCII fallback
2026-08-21 15:55:55 -05:00
will.anderson
ac513d5ee2
feat(brand): NEURON TUI logo, terminal titles, and swept user-facing copy
2026-08-21 15:30:40 -05:00
will.anderson
746a9bd2df
build: replace upstream team-list dependency, add neuron launcher preferring compiled binary
2026-08-21 15:11:13 -05:00
will.anderson
e30d80389c
feat: prune cloud providers and console API, complete Neuron branding sweep
2026-08-21 14:59:43 -05:00
will.anderson
f37714c9fc
fix: last workspace-context import path
2026-08-21 14:05:09 -05:00
will.anderson
7c1995a145
feat(brand): wire Neuron wordmark + icon into web product (favicons, header logo)
2026-08-21 14:04:48 -05:00
will.anderson
3ac39a8b10
feat: launch as neuron — bin entry + CLI script name
2026-08-21 13:59:45 -05:00
will.anderson
2d44b668de
chore: auto-wire .githooks via prepare script so every clone gets the pre-push guard
2026-08-21 13:48:57 -05:00
will.anderson
f967e2fc1a
chore: replace upstream pre-push hook with Neuron guard, drop husky and vendor .github metadata
2026-08-21 13:40:05 -05:00
will.anderson
b8c189b4b7
chore: fork — remove vendor CI, repoint release checks to Neuron Gitea
2026-08-21 13:36:36 -05:00
opencode-agent[bot]
57fa34f235
fix(opencode): continue unknown finish responses ( #43892 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-08-21 10:30:15 -04:00
Adam
0af9dd61d2
fix(stats): merge renamed model data ( #43883 )
2026-08-21 08:38:31 -05:00
opencode-agent[bot]
8ecd4c21bf
chore: generate
2026-08-21 13:24:26 +00:00
opencode-agent[bot]
361a71ffad
fix(opencode): route Vertex multi-regions through REP ( #42648 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com >
Co-authored-by: Filip <34747899+neriousy@users.noreply.github.com >
2026-08-21 15:23:05 +02:00
opencode-agent[bot]
fa8f17014c
chore: generate
2026-08-21 12:58:43 +00:00
Jack
813e6f3cec
docs(go): add DeepSeek vision model ( #43866 )
2026-08-21 20:57:25 +08:00
Jack
ba72a6ff2b
fix(go): align Ox Alpha model ID ( #43837 )
2026-08-21 17:03:23 +08:00