feat: add hashline editing and TypeScript LSP

This commit is contained in:
云服务部-叶林立
2026-08-19 10:24:03 +08:00
parent 3d431a353d
commit bf8bb42a09
14 changed files with 438 additions and 36 deletions
+9
View File
@@ -0,0 +1,9 @@
import { getAgentDir, type ExtensionAPI } from "@earendil-works/pi-coding-agent";
import { deployBundleHashlineConfig } from "./hashline-config.ts";
/** Deploy bundle defaults before pi-hashline-edit reads its module-level config. */
export default async function bundledHashlineExtension(pi: ExtensionAPI): Promise<void> {
deployBundleHashlineConfig(getAgentDir());
const { default: hashlineExtension } = await import("../node_modules/pi-hashline-edit/index.ts");
hashlineExtension(pi);
}