Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
8478a09
Update .gitignore for tree-sitter files
andyleejordan Dec 10, 2025
949df81
Add bicep.proto file
andyleejordan Dec 10, 2025
66c4d4d
Basic CLI plumbing for Bicep gRPC server
andyleejordan Dec 10, 2025
87ea3e5
Add Rust tonic and prost packages for gRPC
andyleejordan Dec 10, 2025
39c9c44
Implement stub Bicep gRPC server
andyleejordan Dec 10, 2025
de1cb29
Refactor to stand-alone dscbicep binary
andyleejordan Dec 11, 2025
47404d6
Always attach debugger
andyleejordan Dec 16, 2025
bbff6e7
Start to implement create_or_update gRPC method
andyleejordan Dec 16, 2025
1b0d53a
Place the dscbicep binary
andyleejordan Dec 16, 2025
9c09eb6
Reuse Tokio runtime in invoke_command
andyleejordan Dec 17, 2025
c931e13
Add tracing
andyleejordan Dec 17, 2025
8422508
Don't build gRPC client
andyleejordan Dec 17, 2025
68602c1
Basic implementation of all methods
andyleejordan Dec 17, 2025
79df459
Check environment for tracing and debug settings
andyleejordan Dec 17, 2025
53685cc
Add a default HTTP server for debugging with grpcurl
andyleejordan Dec 17, 2025
f9b7325
Add tonic-reflection package
andyleejordan Dec 17, 2025
fa9b8f4
Add tonic reflection service
andyleejordan Dec 17, 2025
51e32a6
Refactor use std::
andyleejordan Dec 17, 2025
d81ef65
Implement fuller return responses
andyleejordan Dec 17, 2025
4cf735f
Fix bugs
andyleejordan Dec 18, 2025
cd96439
Unwrap DSC result structs to property bags
andyleejordan Dec 18, 2025
edac41a
Simplify and remove direct serde dependency
andyleejordan Dec 18, 2025
c3a918b
Clean up error handling
andyleejordan Dec 18, 2025
5c2f2ab
Add CWD to resource paths
andyleejordan Dec 18, 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
9 changes: 5 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
target
build/
target/
bin/
.DS_Store
*.msix

# Node.js generated files for tree-sitter
build/
node_modules/
# Generated files for tree-sitter
grammars/**/bindings/
grammars/**/src/
grammars/**/parser.*
tree-sitter-ssh-server-config/
tree-sitter-dscexpression/
Loading
Loading