fix(coding-agent): treat dot-prefixed extension paths as local
This commit is contained in:
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 isWindowsAbsolutePath = /^[A-Za-z]:[\\/]|^\\\\/.test(trimmed);
|
||||
const isLocalPathLike =
|
||||
trimmed.startsWith("./") ||
|
||||
trimmed.startsWith("../") ||
|
||||
trimmed.startsWith(".") ||
|
||||
trimmed.startsWith("/") ||
|
||||
trimmed === "~" ||
|
||||
trimmed.startsWith("~/") ||
|
||||
|
||||
Reference in New Issue
Block a user