Proto commits in tricorder-observability/Starship

These 16 commits are when the Protocol Buffers files have changed:

Commit:c155d12
Author:Yaxiong Zhao
Committer:Yaxiong Zhao

Remove life_time_seconds as it's not used anywhere. Signed-off-by: Yaxiong Zhao <yzhao@tricorder.dev>

The documentation is generated from this commit.

Commit:01e9240
Author:owl-ltt
Committer:GitHub

refactor(api-server): add moduleinstncestate and modulestate to current logic (#137)

Commit:fd63091
Author:Yaxiong Zhao
Committer:Yaxiong Zhao

Document the semantic of ModuleState ModuleInstanceState and AgentState Signed-off-by: Yaxiong Zhao <yzhao@tricorder.dev>

Commit:843911e
Author:Yaxiong Zhao
Committer:GitHub

Added state enum Signed-off-by: Yaxiong Zhao <112656580+yaxiong-zhao@users.noreply.github.com>

Commit:f8db76f
Author:Yaxiong Zhao

Fix typo Signed-off-by: Yaxiong Zhao <yzhao@tricorder.dev>

Commit:3e625bc
Author:Yaxiong Zhao
Committer:Yaxiong Zhao

Agent reports agent ID podID nodeName to API Server Signed-off-by: Yaxiong Zhao <yzhao@tricorder.dev>

Commit:d5fffd7
Author:Yaxiong Zhao

Rename id to module_id in DeployModuleReq Signed-off-by: Yaxiong Zhao <yzhao@tricorder.dev>

Commit:76933f1
Author:Yaxiong Zhao
Committer:Yaxiong Zhao

Rename ID to id in DeployModuleReq Signed-off-by: Yaxiong Zhao <yzhao@tricorder.dev>

Commit:a85e913
Author:Yaxiong Zhao
Committer:Yaxiong Zhao

Cleanup and pass agent pod ID and agent ID from agent to API Server Signed-off-by: Yaxiong Zhao <yzhao@tricorder.dev>

Commit:d88f6b0
Author:Yaxiong Zhao
Committer:Yaxiong Zhao

Rename DeploymentStatus to DeploymentState Signed-off-by: Yaxiong Zhao <yzhao@tricorder.dev>

Commit:dee0382
Author:owl-ltt
Committer:GitHub

feat(bcc): add bcc syscall_probe uprobe and tracepoint (#67) Signed-off-by: Yaxiong Zhao <112656580+yaxiong-zhao@users.noreply.github.com> Co-authored-by: Yaxiong Zhao <112656580+yaxiong-zhao@users.noreply.github.com>

Commit:22510c7
Author:Yaxiong Zhao
Committer:Yaxiong Zhao

Add format APIs for protobuf Signed-off-by: Yaxiong Zhao <yzhao@tricorder.dev>

Commit:2f38a49
Author:Yaxiong Zhao
Committer:Yaxiong Zhao

Add test to demo json_name annotation's effect Signed-off-by: Yaxiong Zhao <yzhao@tricorder.dev>

Commit:36a8270
Author:Yaxiong Zhao
Committer:GitHub

Update service.proto Signed-off-by: Yaxiong Zhao <112656580+yaxiong-zhao@users.noreply.github.com>

Commit:5d66c08
Author:Yaxiong Zhao
Committer:Yaxiong Zhao

Chore: Use int64 for sampling period nanos field Signed-off-by: Yaxiong Zhao <yzhao@tricorder.dev>

Commit:bee028f
Author:Yaxiong Zhao

Initial commit of Starship Tricorder Observability's next-gen Observability platform Built on eBPF+WASM Signed-off-by: Yaxiong Zhao <yzhao@tricorder.dev>