mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-17 03:03:44 +00:00
fix(coding-agent): pi update not updating packages without args
fixes #1151
This commit is contained in:
parent
8f7ef85833
commit
bd00d2fbca
2 changed files with 10 additions and 4 deletions
|
|
@ -8,6 +8,10 @@
|
||||||
- Added `rpc-demo.ts` example extension exercising all RPC-supported extension UI methods ([#1144](https://github.com/badlogic/pi-mono/pull/1144) by [@aliou](https://github.com/aliou))
|
- Added `rpc-demo.ts` example extension exercising all RPC-supported extension UI methods ([#1144](https://github.com/badlogic/pi-mono/pull/1144) by [@aliou](https://github.com/aliou))
|
||||||
- Added `rpc-extension-ui.ts` TUI example client demonstrating the extension UI protocol with interactive dialogs ([#1144](https://github.com/badlogic/pi-mono/pull/1144) by [@aliou](https://github.com/aliou))
|
- Added `rpc-extension-ui.ts` TUI example client demonstrating the extension UI protocol with interactive dialogs ([#1144](https://github.com/badlogic/pi-mono/pull/1144) by [@aliou](https://github.com/aliou))
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Fixed `pi update` not updating npm/git packages when called without arguments ([#1151](https://github.com/badlogic/pi-mono/issues/1151))
|
||||||
|
|
||||||
## [0.50.9] - 2026-02-01
|
## [0.50.9] - 2026-02-01
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
|
||||||
|
|
@ -750,11 +750,13 @@ export class DefaultPackageManager implements PackageManager {
|
||||||
|
|
||||||
const globalSettings = this.settingsManager.getGlobalSettings();
|
const globalSettings = this.settingsManager.getGlobalSettings();
|
||||||
const projectSettings = this.settingsManager.getProjectSettings();
|
const projectSettings = this.settingsManager.getProjectSettings();
|
||||||
for (const extension of globalSettings.extensions ?? []) {
|
for (const pkg of globalSettings.packages ?? []) {
|
||||||
await this.updateSourceForScope(extension, "user");
|
const sourceStr = typeof pkg === "string" ? pkg : pkg.source;
|
||||||
|
await this.updateSourceForScope(sourceStr, "user");
|
||||||
}
|
}
|
||||||
for (const extension of projectSettings.extensions ?? []) {
|
for (const pkg of projectSettings.packages ?? []) {
|
||||||
await this.updateSourceForScope(extension, "project");
|
const sourceStr = typeof pkg === "string" ? pkg : pkg.source;
|
||||||
|
await this.updateSourceForScope(sourceStr, "project");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue