Skip to content

Commit 097cd59

Browse files
github-actions[bot]prosdev
authored andcommitted
chore: release packages
1 parent 360e2cb commit 097cd59

File tree

11 files changed

+138
-42
lines changed

11 files changed

+138
-42
lines changed

.changeset/fix-github-enobufs.md

Lines changed: 0 additions & 37 deletions
This file was deleted.

packages/cli/CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,47 @@
11
# @lytics/dev-agent-cli
22

3+
## 0.1.11
4+
5+
### Patch Changes
6+
7+
- d6e5e6f: Fix ENOBUFS error during GitHub issues/PRs indexing for large repositories
8+
9+
**Problem:** When indexing repositories with many GitHub issues/PRs (especially with large issue bodies), the `dev index` command would fail with `ENOBUFS` (No buffer space available) error.
10+
11+
**Solution:**
12+
13+
- Increased execSync maxBuffer from default 1MB to 50MB for issue/PR fetching
14+
- Reduced default fetch limit from 1000 to 500 items to prevent buffer overflow
15+
- Added `--gh-limit` CLI flag to allow users to customize the limit
16+
- Improved error messages to guide users when buffer issues occur
17+
18+
**Changes:**
19+
20+
- `fetchIssues()` and `fetchPullRequests()` now use 50MB maxBuffer
21+
- Default limit changed from 1000 to 500 (per type: issues and PRs)
22+
- Added `--gh-limit <number>` flag to `dev index` command
23+
- Better error handling with helpful suggestions (use `--gh-limit 100` for very large repos)
24+
- Comprehensive test coverage (23 new tests for fetcher utilities)
25+
26+
**Usage:**
27+
28+
```bash
29+
# Default (works for most repos)
30+
dev index
31+
32+
# For large repos (200+ issues/PRs)
33+
dev index --gh-limit 200
34+
35+
# For very active repos (500+ issues/PRs)
36+
dev index --gh-limit 100
37+
```
38+
39+
**Testing:** All 1100+ tests passing. Verified on lytics-ui repository (6989 files, 1000 issues/PRs indexed successfully).
40+
41+
- Updated dependencies [d6e5e6f]
42+
- @lytics/dev-agent-subagents@0.3.3
43+
- @lytics/dev-agent-mcp@0.4.6
44+
345
## 0.1.10
446

547
### Patch Changes

packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@lytics/dev-agent-cli",
3-
"version": "0.1.10",
3+
"version": "0.1.11",
44
"private": true,
55
"main": "./dist/index.js",
66
"types": "./dist/index.d.ts",

packages/dev-agent/CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# @lytics/dev-agent
22

3+
## 0.5.2
4+
5+
### Patch Changes
6+
7+
- d6e5e6f: Fix ENOBUFS error during GitHub issues/PRs indexing for large repositories
8+
9+
**Problem:** When indexing repositories with many GitHub issues/PRs (especially with large issue bodies), the `dev index` command would fail with `ENOBUFS` (No buffer space available) error.
10+
11+
**Solution:**
12+
13+
- Increased execSync maxBuffer from default 1MB to 50MB for issue/PR fetching
14+
- Reduced default fetch limit from 1000 to 500 items to prevent buffer overflow
15+
- Added `--gh-limit` CLI flag to allow users to customize the limit
16+
- Improved error messages to guide users when buffer issues occur
17+
18+
**Changes:**
19+
20+
- `fetchIssues()` and `fetchPullRequests()` now use 50MB maxBuffer
21+
- Default limit changed from 1000 to 500 (per type: issues and PRs)
22+
- Added `--gh-limit <number>` flag to `dev index` command
23+
- Better error handling with helpful suggestions (use `--gh-limit 100` for very large repos)
24+
- Comprehensive test coverage (23 new tests for fetcher utilities)
25+
26+
**Usage:**
27+
28+
```bash
29+
# Default (works for most repos)
30+
dev index
31+
32+
# For large repos (200+ issues/PRs)
33+
dev index --gh-limit 200
34+
35+
# For very active repos (500+ issues/PRs)
36+
dev index --gh-limit 100
37+
```
38+
39+
**Testing:** All 1100+ tests passing. Verified on lytics-ui repository (6989 files, 1000 issues/PRs indexed successfully).
40+
341
## 0.5.1
442

543
### Patch Changes

packages/dev-agent/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@lytics/dev-agent",
3-
"version": "0.5.1",
3+
"version": "0.5.2",
44
"private": false,
55
"description": "Deep code intelligence + AI subagents via MCP. Local-first semantic code search, GitHub integration, and development planning for AI tools like Cursor and Claude Code.",
66
"keywords": [

packages/integrations/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# @lytics/dev-agent-integrations
22

3+
## 0.1.11
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [d6e5e6f]
8+
- @lytics/dev-agent-subagents@0.3.3
9+
- @lytics/dev-agent-cli@0.1.11
10+
311
## 0.1.10
412

513
### Patch Changes

packages/integrations/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@lytics/dev-agent-integrations",
3-
"version": "0.1.10",
3+
"version": "0.1.11",
44
"private": true,
55
"main": "./dist/index.js",
66
"types": "./dist/index.d.ts",

packages/mcp-server/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @lytics/dev-agent-mcp
22

3+
## 0.4.6
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [d6e5e6f]
8+
- @lytics/dev-agent-subagents@0.3.3
9+
310
## 0.4.5
411

512
### Patch Changes

packages/mcp-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@lytics/dev-agent-mcp",
3-
"version": "0.4.5",
3+
"version": "0.4.6",
44
"description": "MCP server for dev-agent with extensible adapter framework",
55
"private": true,
66
"main": "./dist/src/index.js",

packages/subagents/CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# @lytics/dev-agent-subagents
22

3+
## 0.3.3
4+
5+
### Patch Changes
6+
7+
- d6e5e6f: Fix ENOBUFS error during GitHub issues/PRs indexing for large repositories
8+
9+
**Problem:** When indexing repositories with many GitHub issues/PRs (especially with large issue bodies), the `dev index` command would fail with `ENOBUFS` (No buffer space available) error.
10+
11+
**Solution:**
12+
13+
- Increased execSync maxBuffer from default 1MB to 50MB for issue/PR fetching
14+
- Reduced default fetch limit from 1000 to 500 items to prevent buffer overflow
15+
- Added `--gh-limit` CLI flag to allow users to customize the limit
16+
- Improved error messages to guide users when buffer issues occur
17+
18+
**Changes:**
19+
20+
- `fetchIssues()` and `fetchPullRequests()` now use 50MB maxBuffer
21+
- Default limit changed from 1000 to 500 (per type: issues and PRs)
22+
- Added `--gh-limit <number>` flag to `dev index` command
23+
- Better error handling with helpful suggestions (use `--gh-limit 100` for very large repos)
24+
- Comprehensive test coverage (23 new tests for fetcher utilities)
25+
26+
**Usage:**
27+
28+
```bash
29+
# Default (works for most repos)
30+
dev index
31+
32+
# For large repos (200+ issues/PRs)
33+
dev index --gh-limit 200
34+
35+
# For very active repos (500+ issues/PRs)
36+
dev index --gh-limit 100
37+
```
38+
39+
**Testing:** All 1100+ tests passing. Verified on lytics-ui repository (6989 files, 1000 issues/PRs indexed successfully).
40+
341
## 0.3.2
442

543
### Patch Changes

0 commit comments

Comments
 (0)