Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
960d86f
Add feature specification for Settings page accessible from global he…
timschwartz Oct 11, 2025
9bf9923
Add Settings page implementation details, including contracts, data m…
timschwartz Oct 11, 2025
38b2ff6
Add initial tasks for Settings page implementation, including Playwri…
timschwartz Oct 11, 2025
6a01477
Initial plan
Copilot Oct 11, 2025
65bd753
Complete tasks.md for feature 010 with proper TDD structure
Copilot Oct 11, 2025
37b8bac
Complete T001-T004: Add shared types and failing tests (TDD)
Copilot Oct 11, 2025
b80baa7
Complete T005-T007, T016: Preload bridge, IPC handlers, navigation, a…
Copilot Oct 11, 2025
acfac28
Complete T008-T014: Routing, page shell, sections, and header integra…
Copilot Oct 11, 2025
5fa9d01
Mark completed tasks in tasks.md (T001-T008, T010-T014, T016)
Copilot Oct 11, 2025
84355b9
Complete T009, T015, T017-T019: Desktop integration and telemetry sync
Copilot Oct 11, 2025
df9242e
Complete T023-T024, T026: Add unit tests and documentation
Copilot Oct 11, 2025
9a87257
Add Header component with gear icon to all pages (LandingPage, LLMPro…
Copilot Oct 12, 2025
3dcff0b
Merge pull request #18 from metaverse-systems/copilot/update-tasks-file
timschwartz Oct 12, 2025
029a981
Refactor telemetry state management in GeneralSection and update Sett…
timschwartz Oct 12, 2025
12e58e1
Refactor telemetry state management to use a custom store interface a…
timschwartz Oct 12, 2025
3f9d80e
Refactor telemetry service to normalize telemetry preferences and imp…
timschwartz Oct 12, 2025
1a12734
Enhance LlmContractTestHarness with additional simulation methods and…
timschwartz Oct 12, 2025
14d2b66
Refactor themeHarness to improve code organization and add serveRende…
timschwartz Oct 12, 2025
a62a3d9
Enhance error handling in parsePayload function and improve validatio…
timschwartz Oct 12, 2025
18673d4
Enhance LLM Profile IPC contract with additional error codes and impr…
timschwartz Oct 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ Auto-generated from all feature plans. Last updated: 2025-10-07
- Local electron-store JSON vault plus diagnostics JSONL in `app.getPath('userData')/diagnostics` (008-llm-profile-ipc)
- TypeScript 5.5 on Node.js 20 (backend workspace) + Fastify 4, Zod, electron-store (via profile vault), axios/fetch for provider probes (009-implement-backend-llm)
- Local electron-store JSON vault for LLM profiles plus diagnostics JSONL writer (009-implement-backend-llm)
- TypeScript 5.5 across Electron main/preload, backend Fastify services, and React renderer on Node.js 20 + React 18, Vite 5, Electron 38, Fastify 4, electron-store 9, Zod, shared contracts package (010-create-a-settings)
- Local electron-store vault for preferences and diagnostics JSONL exports (no new persistence layers) (010-create-a-settings)

## Workspace Package Management
- Use `npm` for all workspace commands (no `pnpm`).
Expand All @@ -39,9 +41,9 @@ tests/
: Follow standard conventions

## Recent Changes
- 010-create-a-settings: Added TypeScript 5.5 across Electron main/preload, backend Fastify services, and React renderer on Node.js 20 + React 18, Vite 5, Electron 38, Fastify 4, electron-store 9, Zod, shared contracts package
- 009-implement-backend-llm: Added TypeScript 5.5 on Node.js 20 (backend workspace) + Fastify 4, Zod, electron-store (via profile vault), axios/fetch for provider probes
- 008-llm-profile-ipc: Added TypeScript 5.5 across Electron main/renderer and Node.js 20 services + Electron 38 IPC layer, electron-store vault, Zod schema validation, Vitest, Playwright, axe-core
- 007-llm-connection-management: Added TypeScript 5.5 across workspaces, Node.js 20 runtime for Electron main + backend + Electron 38, electron-store 9, Fastify 4, React 18, Vite 5, Zod (validation), Vitest, Playwright + axe-core

<!-- MANUAL ADDITIONS START -->
<!-- MANUAL ADDITIONS END -->
Loading