Files
mp-silma-ai-aide/llm.txt
T
2026-07-17 14:16:54 -05:00

31 lines
1.1 KiB
Plaintext

# mp-silma-ai-aide
This project is a basic Vite + TypeScript Chrome extension scaffold. The extension popup reads Gitea configuration from Vite env variables, stores popup state in Zustand, and uses Axios to call the Gitea API.
Important files:
- `AGENTS.md`: Project instructions for coding agents.
- `manifest.llm.json`: Machine-readable project metadata.
- `.env.example`: Required environment variables.
- `vite.config.ts`: Vite build config and generated Chrome extension manifest logic.
- `src/api.ts`: Axios client and Gitea configuration handling.
- `src/store.ts`: Vanilla Zustand popup state store.
- `src/main.ts`: Popup UI behavior.
- `index.html`: Popup document.
Build with `npm run build`. The deployable output directory is `dist/`; load that folder in Chrome as an unpacked extension or point deployment tooling at it. Do not edit `dist/` directly.
Codex commands:
- Setup: `npm run codex:setup`
- Dev: `npm run dev:codex`
- Build: `npm run build:codex`
- Verify output: `npm run verify:dist`
Required env variables:
- `VITE_GITEA_BASE_URL`
- `VITE_GITEA_TOKEN`
- `VITE_GITEA_REPO_OWNER`
- `VITE_GITEA_REPO_NAME`