-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: code3hr/cyxcode
base: v2.2.2
head repository: code3hr/cyxcode
compare: v2.3.0
- 7 commits
- 28 files changed
- 2 contributors
Commits on Mar 30, 2026
-
docs: add /cyxinit documentation to README
- Added Project Setup section explaining /cyxinit command - Added /cyxinit to Commands table - Documents that it copies bundled slash commands and creates .cyxcode/
Configuration menu - View commit details
-
Copy full SHA for e1356ef - Browse repository at this point
Copy the full SHA e1356efView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7bc996 - Browse repository at this point
Copy the full SHA d7bc996View commit details
Commits on Apr 11, 2026
-
feat(recall): add semantic recall layer over memory + learned patterns
Additive local vector search that fires on pattern-miss, surfacing semantically similar prior errors into the LLM context without any API calls. MiniLM embeddings via @xenova/transformers (2.17.2 pin, WASM-only, Bun-compatible), separate SQLite at .cyxcode/recall.db, temporal fact store, 23 passing unit tests. Zero edits to memory.ts, learned.ts, skills, or router. Three hooks into existing code: one dep in package.json, one dynamic-import block in cyxcode/index.ts alongside initMemoryCapture, one else-branch in session/prompt.ts on pattern miss. Deleting cyxcode/recall/ plus reverting those three files restores the prior behavior exactly. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for f7cddb9 - Browse repository at this point
Copy the full SHA f7cddb9View commit details
Commits on Apr 12, 2026
-
fix(typecheck): resolve pre-existing type errors blocking pre-push hook
- Exclude src/dashboard from main typecheck (standalone Vite app with own tsconfig) - Remove dead renderLine function from logo.tsx (referenced undefined SHADOW_MARKER) - Fix memory.ts Bus event access: payload.properties.sessionID, not payload.sessionID - Fix versioning/index.ts: use SessionID.make() for branded type at Session.get() call - Fix pentest/runner.ts: use SessionID.make()/MessageID.make() for branded types, add missing messages field to Tool.Context - Fix plugin/index.ts: cast npm-sourced plugins (opencode-gitlab-auth, opencode-poe-auth) through unknown to resolve @opencode-ai/plugin vs @cyxcode/plugin type divergence Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 3d00531 - Browse repository at this point
Copy the full SHA 3d00531View commit details -
docs(recall): add use cases and value table
Three concrete scenarios (recurring errors with different syntax, cross-session memory recall, pattern learning acceleration) plus an honest "when it does NOT help" section. README gets a before/after comparison table. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for a2be691 - Browse repository at this point
Copy the full SHA a2be691View commit details
Commits on Apr 16, 2026
-
ci(release): add fork release workflow + bump to v2.3.0
Adds .github/workflows/release-cyxcode.yml scoped to code3hr/cyxcode: triggered by v* tag push (or workflow_dispatch), builds the CLI via script/build.ts --single, and publishes a GitHub Release with the Linux x64 tarball attached. Bumps packages/opencode from 2.2.2 to 2.3.0 to mark the semantic recall layer (f7cddb9) as a new feature release. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 4455cde - Browse repository at this point
Copy the full SHA 4455cdeView commit details -
ci(release): build all 12 platform targets, not just linux-x64
Drops --single so script/build.ts produces linux/darwin/windows binaries for x64/arm64 (plus musl and baseline variants). Bun cross-compiles them all from the single ubuntu runner, matching upstream publish.yml behavior. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for ad3eaa0 - Browse repository at this point
Copy the full SHA ad3eaa0View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.2.2...v2.3.0