mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-20 00:02:11 +00:00
fix(coding-agent): treat dot-prefixed extension paths as local
This commit is contained in:
parent
ed9255d3bd
commit
88ac5ca1d9
2 changed files with 8 additions and 2 deletions
7
.pi/extensions/agent-end.ts
Normal file
7
.pi/extensions/agent-end.ts
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
import type { ExtensionAPI } from "@mariozechner/pi-coding-agent";
|
||||||
|
|
||||||
|
export default function agentEndExtension(pi: ExtensionAPI): void {
|
||||||
|
pi.on("agent_end", async (_event, ctx) => {
|
||||||
|
ctx.ui.notify("agent_end received");
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
@ -980,8 +980,7 @@ export class DefaultPackageManager implements PackageManager {
|
||||||
const trimmed = source.trim();
|
const trimmed = source.trim();
|
||||||
const isWindowsAbsolutePath = /^[A-Za-z]:[\\/]|^\\\\/.test(trimmed);
|
const isWindowsAbsolutePath = /^[A-Za-z]:[\\/]|^\\\\/.test(trimmed);
|
||||||
const isLocalPathLike =
|
const isLocalPathLike =
|
||||||
trimmed.startsWith("./") ||
|
trimmed.startsWith(".") ||
|
||||||
trimmed.startsWith("../") ||
|
|
||||||
trimmed.startsWith("/") ||
|
trimmed.startsWith("/") ||
|
||||||
trimmed === "~" ||
|
trimmed === "~" ||
|
||||||
trimmed.startsWith("~/") ||
|
trimmed.startsWith("~/") ||
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue