142 Commits

Author SHA1 Message Date
will.anderson f753506416 Merge origin/main into local main. Keep both on the three conflicts.
v0-neuron is in this history. origin/main architecture and soul are in too. Sort later.
2026-08-24 14:02:11 -05:00
will.anderson 5bd9fbe9cd fix(build): close real local-build gaps found in a hands-on build/run audit
Neuron Soul CI / build (pull_request) Successful in 3m42s
Neuron Soul CI / deploy (pull_request) Has been skipped
Three verified, currently-live problems, each closed with real evidence
(full trace kept in Neuron memory, tags neuron-technologies/neuron,build-audit):

1. dist/soul.c was stale relative to main's own chat.el (11 commits / 459
   lines behind, missing PR #122's OpenAI-tools + agentic-loop work and its
   two "silently break chat" fixes). tools/soulc-stamp.sh --check confirmed
   it; tools/build-soul-from-dist.sh correctly refused to build (exit 9).
   Regenerated and re-stamped. No runnable regen script existed anywhere
   upstream — added tools/regenerate-soul-amalgam.sh, which reproduces the
   committed amalgam's exact symbol set (byte-for-byte content match, modulo
   the genuinely new PR #122 functions) and is documented end-to-end in
   AGENTS.md, including three real elc/elb toolchain gotchas found and
   root-caused along the way (stale .elh caches silently truncating builds;
   elb cannot produce this repo's single-TU amalgam; elc silently drops the
   first function(s) after a comment block in a flat-concatenated compile).

2. tools/build-soul-from-dist.sh failed to link on macOS (`ld: library 'ssl'
   not found` — Homebrew's openssl@3 is keg-only) and was missing -lssl
   -lcrypto entirely, drifted from CI's own working recipe. Fixed: adds
   -L$(brew --prefix openssl@3)/lib on Darwin, matches CI's link line.
   Verified: dist/neuron now builds and boots clean on a throwaway
   port/HOME (never touched the live :7770/:8742).

3. Untracked committed *.elh compiler-header caches (elc/elb prefer a stale
   cached header over recompiling its source, silently, with no error —
   this is what caused an under-resolved 251-2541-function amalgam multiple
   times during this audit before the cause was found). Removed from git,
   gitignored going forward.

Also: AGENTS.md and README.md existed on disk but were never committed
(git log on both returned nothing) and documented the pre-collapse ~90-tool
MCP surface as current. Committed corrected versions reflecting the live
9-op surface (read/write/relate/supersede/think/attend/assert/ground/learn,
merged in #153) and the audit-verified build recipe/port topology.

Added connectd/ — a minimal local-dev stub for the neuron-connectd MCP
sidecar. routes.el/chat.el call 127.0.0.1:7771 for it right now on every
soul boot and agentic turn per a real, detailed 2026-06-13 spec
(mcp-connectors-adoption-spec.md); the sidecar itself was never built.
Meanwhile :7771 is a live three-way collision (axon's unbuilt-Rust default,
this connectd contract, and council — the anti-confabulation service
actually running there in prod, which live-answers both other things'
requests with unrelated 404s instead of a clean bridge-down signal). This
stub only implements the documented contract as "zero connectors
configured" for local-dev correctness; it does not attempt OAuth or a real
MCP client — that is a real, separate product decision. See
connectd/README.md for the full trace and the open question left for Will.
2026-08-15 17:54:30 -05:00
Aiden Cline db472f3e2e ignore: cleanup readme (#28049)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-05-17 11:26:23 -05:00
imduchuyyy 🐬 f81ad74f5f docs: update desktop app references from Tauri to Electron (#25965) 2026-05-06 12:15:59 +08:00
Luke Parker 6593cf5f1c docs: clarify LSP and formatter opt-in config (#25502) 2026-05-03 00:09:50 +00:00
D c6158b508d feat: Add Vietnamese README and update all language navigation links … (#16322) 2026-03-06 05:46:53 -06:00
Pirro Zani c033104007 docs(readme): add Greek translation and update language navigation (#15281) 2026-02-27 05:39:56 -06:00
Tuhin Mahmud ba7d9a198c docs: add Bangla README translation (#14331) 2026-02-20 18:17:47 -06:00
Denys 5bade9b029 docs: add Ukrainian README translation (#13697) 2026-02-15 07:46:19 -06:00
G36maid f01a65b9f2 docs: add pacman installation option for Arch Linux alongside AUR (#13293) 2026-02-13 09:07:48 -06:00
Edin 04f147a77a docs: add Bosnian README translation (#12341) 2026-02-05 15:25:40 -06:00
opencode-agent[bot] 3d986fa55e chore: generate 2026-02-03 21:22:33 +00:00
Sayeed Mahmoud ac36adcdc5 docs: fix grammar and formatting in README (#11985) 2026-02-03 15:21:51 -06:00
Alper Kartkaya 154fb11c72 docs: add Turkish README translation (#11524) 2026-02-01 09:37:45 -06:00
Nattawee Phantawong 34b5064d20 feat(i18n): add th locale support (#10809) 2026-01-28 08:10:50 -06:00
Fabio Martino 3dde2e7045 docs: add Italian README (#10732) 2026-01-26 18:45:05 -06:00
adamelmore 25b810097c chore: better i18n links 2026-01-25 19:07:23 -06:00
adamelmore 631e0c60d1 chore: i18n for readme 2026-01-25 15:46:06 -06:00
Chawye Hsu 9c633d8466 refactor(installation): update scoop installation method (#9243)
Signed-off-by: Chawye Hsu <su+git@chawyehsu.com>
2026-01-18 09:58:34 -06:00
Aiden Cline c42bf8f13c docs: update brew formula references 2026-01-09 10:39:59 -06:00
Aiden Cline 34a6cd449c docs: update brew formula stuff to recommend our tap 2026-01-07 11:06:54 -06:00
Jay 1c00a20f89 docs: readme
Removed section about unrelated repository.
2026-01-06 16:31:39 -05:00
Guofang.Tang ddcc2866c4 docs: polish markdown wording and capitalization (#7019)
Co-authored-by: Tang Guofang <tangguofang@mychery.com>
2026-01-05 22:45:40 -06:00
Dax a1a32f22c9 chore: rename repo references from sst/opencode to anomalyco/opencode (#6687)
publish-github-action / publish (push) Has been cancelled
Update Nix Hashes / update (push) Has been cancelled
Co-authored-by: Github Action <action@github.com>
2026-01-02 16:02:52 -05:00
Brian Clinkenbeard b5cd029f1e Update mise install command (#6504) 2025-12-30 22:43:15 -06:00
Didier Durand 3897f7e7a7 doc: fix typos in various files (#6196) 2025-12-26 10:21:33 -06:00
1XD 18869fb236 docs: replace deprecated mise ubi backend with github backend (#5811) 2025-12-19 15:51:09 -06:00
barış 679819b52c docs: fix typos (#5753)
publish-github-action / publish (push) Has been cancelled
Update Nix Hashes / update (push) Has been cancelled
2025-12-18 09:56:37 -06:00
Connor Adams d7fff24097 docs: add homebrew command for opencode-desktop (#5631)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-16 11:28:40 -06:00
Jay V c76e7e90ff core: reposition OpenCode as open source multi-platform coding agent
docs: update main intro page to reflect open source positioning and multi-platform availability
2025-12-10 19:05:33 -05:00
Connor Adams 6437fd8ed8 docs: configure mise to use latest version instead of pinned version (#5316) 2025-12-10 10:11:48 -06:00
Jay 7f81dc4a74 docs: Clarify model provider recommendations in README
Updated the README to clarify model provider recommendations.
2025-11-20 17:21:19 -05:00
Albert O'Shea 56f211ffd9 feat: nix support for the nix folks (#3924)
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2025-11-18 00:46:49 -06:00
Daniel Hofheinz 3c11d85ab3 docs: add built-in agents reference to README (#3047)
Co-authored-by: Jay V <air@live.ca>
2025-11-17 17:19:14 -05:00
Jay bab6cfec9e docs: Add clarification for projects using 'opencode' name
Added a section to clarify the affiliation of related projects.
2025-11-16 20:51:41 -05:00
Zeno Jiricek 3602706db8 docs: mise installation command (#2938) 2025-11-15 21:44:28 -06:00
Zeldris 7cf1291d40 docs: use brew official formula (#3733) 2025-11-02 21:00:23 -06:00
Mani Sundararajan 709dafcb13 docs: rm winget as a recommended installation method under windows (#3382)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2025-10-23 09:25:42 -05:00
Zeldris bb986e2bcb docs: add scoop & winget to readme (#3215) 2025-10-19 21:50:51 -05:00
Aiden Cline 0f76406b8c docs: contributing.md (#3248)
Co-authored-by: Jay <air@live.ca>
2025-10-18 14:10:14 -05:00
Aiden Cline 01f635b7ba ignore: update readme 2025-10-15 16:06:11 -05:00
Ravshan Samandarov 7122edc44f docs: Update README.md (#3100) 2025-10-12 16:23:25 -04:00
Jay cc4e4d37d1 docs: README 2025-10-02 12:33:32 -04:00
Jay V c31b0ec014 docs: update README 2025-10-02 12:31:58 -04:00
Jay V fc3c1f08cd docs: add twitter 2025-09-10 11:47:41 -10:00
Jay V b958162dc5 docs: edit 2025-08-25 12:11:02 -04:00
gsbain 4d77ccc8f9 Docs: Homebrew can install Opencode on Linux (#1737) 2025-08-08 20:04:02 -04:00
Aiden Cline 2019b160b6 docs: update readme (#1654) 2025-08-06 09:35:02 -05:00
Didier Durand 03e9ee7293 fixing various typos in text. (#1185) 2025-07-25 20:20:01 -04:00
opencode-agent[bot] 31105a6ad7 Added install dir priority & user feedback (#1129)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: thdxr <thdxr@users.noreply.github.com>
2025-07-18 14:15:10 -04:00