Affaan Mustafa
5eedc8adb4
Merge pull request #1377 from Anish29801/feat/dashboard-gui
...
Feat/dashboard gui
2026-04-13 01:04:14 -07:00
Affaan Mustafa
e2b5353fec
Merge pull request #1398 from affaan-m/fix/opencode-plugin-version-sync
...
fix: sync OpenCode hook banner version
2026-04-13 00:52:40 -07:00
Affaan Mustafa
9ae51bc3c1
Merge pull request #1393 from affaan-m/fix/cursor-rule-mdc-install
...
fix: install Cursor rules as .mdc files
2026-04-13 00:52:03 -07:00
Affaan Mustafa
7a33b2b3c9
Merge pull request #1395 from affaan-m/fix/npm-publish-surface
...
fix: narrow npm publish surface to the module graph
2026-04-13 00:46:15 -07:00
Affaan Mustafa
a0a1eda8fc
fix: sync opencode hook banner version
2026-04-13 00:15:55 -07:00
Affaan Mustafa
9e607ebb30
fix: prefer cursor native hooks during install
2026-04-13 00:07:15 -07:00
Affaan Mustafa
30f6ae4253
test: align cursor manifest expectations
2026-04-12 23:58:59 -07:00
Affaan Mustafa
c826305060
fix: keep runtime schemas in npm package
2026-04-12 23:56:58 -07:00
Affaan Mustafa
7374ef6a73
fix: normalize cursor rule installs
2026-04-12 23:51:58 -07:00
Affaan Mustafa
bd2aec48ed
fix: narrow npm publish surface to the module graph
2026-04-12 23:48:53 -07:00
Affaan Mustafa
bb96fdc9dc
test: wait for http mcp fixtures to accept connections
2026-04-12 23:38:46 -07:00
Affaan Mustafa
133e881ce0
fix: install Cursor rules as mdc files
2026-04-12 23:32:39 -07:00
Affaan Mustafa
18c90a7a17
fix: document supported claude hook install path
2026-04-12 23:29:45 -07:00
Affaan Mustafa
3792b69a38
fix: block unsafe privileged workflow checkouts
2026-04-12 23:23:01 -07:00
Affaan Mustafa
1b17c5c9d8
test: match published claude plugin name
2026-04-12 23:14:38 -07:00
Affaan Mustafa
94e8f29d19
fix: use shared slash-command plugin root resolver
2026-04-12 23:10:29 -07:00
Affaan Mustafa
5f55484fa9
Merge pull request #1385 from KeWang0622/fix/block-no-verify-hook
...
fix: route block-no-verify hook through run-with-flags.js
2026-04-12 23:02:19 -07:00
Affaan Mustafa
f4c7aac5b8
fix: remove unused hook install test constant
2026-04-12 22:51:03 -07:00
Affaan Mustafa
b749f5d772
fix: clean up hook install docs and tests
2026-04-12 22:47:25 -07:00
Affaan Mustafa
2ece2cfc90
fix: stop injecting managed hooks into claude settings
2026-04-12 22:39:48 -07:00
Affaan Mustafa
28edd197c2
fix: harden release surface version and packaging sync ( #1388 )
...
* fix: keep ecc release surfaces version-synced
* fix: keep lockfile release version in sync
* fix: remove release version drift from locks and tests
* fix: keep root release metadata version-synced
* fix: keep codex marketplace metadata version-synced
* fix: gate release workflows on full metadata sync
* fix: ship all versioned release metadata
* fix: harden manual release path
* fix: keep localized release docs version-synced
* fix: sync install architecture version examples
* test: cover shipped plugin metadata in npm pack
* fix: verify final npm payload in release script
* fix: ship opencode lockfile in npm package
* docs: sync localized release highlights
* fix: stabilize windows ci portability
* fix: tighten release script version sync
* fix: prefer repo-relative hook file paths
* fix: make npm pack test shell-safe on windows
2026-04-12 22:33:32 -07:00
Affaan Mustafa
fc5921a521
fix: detach ecc2 background session runners ( #1387 )
...
* fix: detach ecc2 background session runners
* fix: stabilize windows ci portability
* fix: persist detached runner startup stderr
* fix: prefer repo-relative hook file paths
* fix: make npm pack test shell-safe on windows
2026-04-12 22:29:05 -07:00
Ke Wang
809e0fa0a9
fix: address PR review comments on block-no-verify hook
...
- Add `minimal` profile so the security hook runs in all profiles
- Scope -n/--no-verify flag check to the detected subcommand region,
preventing false positives on chained commands (e.g. `git log -n 10`)
- Guard stdin listeners with `require.main === module` so require()
from run-with-flags.js does not register unnecessary listeners
- Verify subcommand token is preceded only by flags/flag-args after
"git", preventing misclassification of argument values as subcommands
- Add integration tests for block-no-verify hook
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-12 20:29:01 -05:00
Anish
74b91cb3f3
fix: resolve git conflicts in LLM abstraction layer
...
- Fix gui() function import in __init__.py (use cli.selector)
- Fix prompt builder system message merging logic
- Add default max_tokens for Anthropic API in claude.py
- Fix openai tool_call arguments parsing with json.loads
- Fix test_builder.py PromptConfig import and assertions
2026-04-12 07:10:54 +00:00
Anish
d39a8a049a
Small changes
2026-04-12 12:34:45 +05:30
Anish Agrawal
c277b19ee8
Update tests/test_builder.py
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-04-12 12:25:56 +05:30
Anish
f53a89ff88
GUI Created, Dark Mode Created, npm script added, styling changed, Decoupled from Claude made more open source.
2026-04-12 12:16:49 +05:30
Affaan Mustafa
b01a300c31
feat(ecc2): persist tool log params and trigger context
2026-04-09 08:04:18 -07:00
Affaan Mustafa
f28f55c41e
feat(ecc2): surface overlapping file activity
2026-04-09 07:54:27 -07:00
Affaan Mustafa
31f672275e
feat(ecc2): infer tracked write modifications
2026-04-09 07:48:29 -07:00
Affaan Mustafa
eee9768cd8
feat(ecc2): persist file activity patch previews
2026-04-09 07:45:37 -07:00
Affaan Mustafa
c395b42d2c
feat(ecc2): persist file activity diff previews
2026-04-09 07:40:28 -07:00
Affaan Mustafa
edd027edd4
feat(ecc2): classify typed file activity
2026-04-09 07:33:42 -07:00
Affaan Mustafa
48fd68115e
feat(ecc2): sync hook activity into session metrics
2026-04-09 07:02:24 -07:00
Affaan Mustafa
08f61f667d
feat: sync ecc2 cost tracker metrics
2026-04-09 06:22:20 -07:00
Affaan Mustafa
1b3ccb85aa
docs: mark continuous-learning v1 as legacy
2026-04-08 16:31:58 -07:00
Affaan Mustafa
2e5e94cb7f
fix: harden claude plugin manifest surfaces
2026-04-08 16:27:30 -07:00
Affaan Mustafa
86cbe3d616
feat: add c language compatibility
2026-04-08 15:42:49 -07:00
Affaan Mustafa
e226772a72
feat: add gemini agent adapter
2026-04-08 15:38:49 -07:00
Affaan Mustafa
e363c54057
fix: treat oauth mcp 401 probes as reachable
2026-04-08 15:34:34 -07:00
Affaan Mustafa
0ff58108e4
fix: restore agent yaml command export
2026-04-08 12:58:02 -07:00
Affaan Mustafa
df96abe74c
fix: harden windows observer prompt handling
2026-04-06 14:05:38 -07:00
Affaan Mustafa
8488811b80
chore: remove legacy insaits integration
2026-04-05 20:19:21 -07:00
Affaan Mustafa
c2994ba24f
test: guard opencode package payload
2026-04-05 20:09:02 -07:00
Affaan Mustafa
2f0a40a63f
fix: prune expired session files on session start
2026-04-05 14:58:10 -07:00
Affaan Mustafa
b9d0e0b04d
feat: inject active instincts into session start context
2026-04-05 14:55:31 -07:00
Affaan Mustafa
3d2ec5ae12
fix: clear lingering lint failure in mcp health tests
2026-04-05 14:50:04 -07:00
Affaan Mustafa
786f46dad5
feat: support disabling bundled mcp servers
2026-04-05 14:37:28 -07:00
Affaan Mustafa
1346f83b08
fix: shorten plugin slug to ecc
2026-04-05 14:31:30 -07:00
Affaan Mustafa
908116d736
fix: raise observer turn budget
2026-04-05 14:23:06 -07:00