Skip to content

Commit e2b4c4e

Browse files
authored
internode: add health checking support (#105)
Fixes BIT-7130 Signed-off-by: Matt Klein <mklein@bitdrift.io>
1 parent 5c677d9 commit e2b4c4e

29 files changed

Lines changed: 1388 additions & 209 deletions

File tree

.github/workflows/build.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ jobs:
2727
profile: minimal
2828
components: clippy
2929

30+
- uses: bufbuild/buf-setup-action@v1
31+
3032
- name: Clippy
3133
# Typically: cargo clippy --workspace --bins --examples --tests -- --no-deps
3234
run: make clippy

AGENTS.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,24 @@
11
# Agent Guidelines for Pulse
22

3+
## Code Style
4+
- Do not add overly verbose method comments including obvious parameters. Just use a
5+
a simple summary.
6+
- Always write professional comments. Go back and clean up comments before completing.
7+
38
## Build/Test Commands
49
- Build: `cargo build --workspace`
510
- Test (all): `cargo test` or `cargo nextest run`
611
- Test (single): `cargo test test_name` or `cargo nextest run test_name`
712
- Test (specific crate): `cargo test -p crate-name`
813
- Clippy: `cargo clippy --workspace --bins --examples --tests -- --no-deps`
914
- Format: `cargo +nightly fmt`
15+
- Do NOT pipe output unless absolutely necessary so the user can see what is happening.
1016

1117
## Important Notes
1218
- Do NOT prefix cargo commands with `SKIP_PROTO_GEN=1` unless specifically needed
1319
- Run cargo commands directly without environment variable overrides by default
20+
21+
## Recent Changes Verification
22+
- After changes, run tests in all effected crates.
23+
- Then run clippy and format per the above instructions.
24+

0 commit comments

Comments
 (0)