Commit Graph

4 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
b309b20ccc Implement C++ daemon with CMake, Ninja build system
Created complete C++ implementation:
- Core library (client, errors, capabilities)
- Query engine (AST, builder, normalizer)
- Utilities (UUID generation, exponential backoff)
- SQLite adapter and connection pool
- Daemon server with security manager
- Unit, integration, and conformance tests

Build system:
- CMakeLists.txt with optional Conan dependencies
- Renamed build assistant to .cjs for ES module compatibility
- Fixed conanfile.txt format for Conan 2.x
- All tests passing, daemon runs successfully

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 22:46:00 +00:00
copilot-swe-agent[bot]
c9de59a9e3 Add explicit permissions for workflow security
Set minimal read-only permissions for GITHUB_TOKEN to follow
security best practices and fix CodeQL alert.

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 22:31:16 +00:00
copilot-swe-agent[bot]
8b602f7bc9 Fix CI failures: Add conditional check for C++ source files
The C++ workflow was failing because no implementation files exist yet.
Added check-implementation job that verifies src/ directory exists before
running build/test jobs. All jobs now skip gracefully when C++ sources
are not yet implemented.

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 22:25:32 +00:00
b46848f254 Generated by Spark: C++ code should have Conan and Ninja, little js build assistant for C++ 2025-12-24 20:34:01 +00:00