72 lines
2.2 KiB
Markdown
72 lines
2.2 KiB
Markdown
# @aoagents/ao-plugin-tracker-github
|
|
|
|
## 0.6.0
|
|
|
|
### Patch Changes
|
|
|
|
- Updated dependencies
|
|
- Updated dependencies [40aeb78]
|
|
- Updated dependencies
|
|
- Updated dependencies
|
|
- @aoagents/ao-core@0.6.0
|
|
|
|
## 0.5.0
|
|
|
|
### Patch Changes
|
|
|
|
- Updated dependencies [dd07b6b]
|
|
- @aoagents/ao-core@0.5.0
|
|
|
|
## 0.4.0
|
|
|
|
### Patch Changes
|
|
|
|
- c8af50f: Make `ProjectConfig.repo` optional to support projects without a configured remote.
|
|
|
|
**Migration:** `ProjectConfig.repo` is now `string | undefined` instead of `string`.
|
|
External plugins that access `project.repo` directly (e.g. `project.repo.split("/")`) must
|
|
add a null check first. Use a guard like `if (!project.repo) return null;` or a helper that
|
|
throws with a descriptive error.
|
|
|
|
- a8bc746: tracker-github: cache `gh issue view` responses in-process (5 min TTL, bounded LRU)
|
|
|
|
The lifecycle worker polls `getIssue` and `isCompleted` repeatedly for the same
|
|
issue across a session. In a 5-session tier-5 bench run (10 min), trace data
|
|
showed the same `(repo, issue)` pair fetched 64+ times with >97% duplicate rate.
|
|
|
|
This change caches the full `Issue` object per `(repo, identifier)` for 5
|
|
minutes inside each `createGitHubTracker()` instance. `isCompleted` now routes
|
|
through `getIssue` to share the cache. `updateIssue` invalidates the cache
|
|
entry on any mutation. Failures are not cached.
|
|
|
|
Expected reduction: ~744 `gh issue view` calls per tier-5 run → ~15 calls.
|
|
|
|
- Updated dependencies [2306078]
|
|
- Updated dependencies [faaddb1]
|
|
- Updated dependencies [f330a1e]
|
|
- Updated dependencies [a862327]
|
|
- Updated dependencies [331f1ce]
|
|
- Updated dependencies [703d584]
|
|
- Updated dependencies [f674422]
|
|
- Updated dependencies [62353eb]
|
|
- Updated dependencies [bd36c7b]
|
|
- Updated dependencies [e7ad928]
|
|
- Updated dependencies [ca8c4cc]
|
|
- Updated dependencies [7b82374]
|
|
- Updated dependencies [4701122]
|
|
- Updated dependencies [c8af50f]
|
|
- Updated dependencies [bcdda4b]
|
|
- Updated dependencies [1cbf657]
|
|
- Updated dependencies [c447c7c]
|
|
- Updated dependencies [a45eb32]
|
|
- Updated dependencies [7072143]
|
|
- Updated dependencies [ed2dcea]
|
|
- @aoagents/ao-core@0.4.0
|
|
|
|
## 0.2.0
|
|
|
|
### Patch Changes
|
|
|
|
- Updated dependencies [3a650b0]
|
|
- @composio/ao-core@0.2.0
|