heron
Agent and LLM API performance monitoring via network packet probe. Measures performance of OpenClaw, Claude, Codex, DeepAgents and more — deployed on the provider side, no SDK changes required.
파일 탐색기
최종 버전 다운로드 (.zip)- skill.md
- skill.md
- rs.md
- skill.md
- ts.md
- add.md
- list.md
- merge.md
- plan.md
- reference.md
- remove.md
- skill.md
- skill.md
- dev-bump.md
- dev-commit.md
- dev-docs-sync.md
- dev-harness-sync.md
- dev-lint-fix.md
- dev-plan.md
- dev-research.md
- skill.md
- skill.md
- SKILL.md
- an.md
- js.md
- py.md
- rs.md
- skill.md
- ts.md
- add.md
- list.md
- merge.md
- plan.md
- reference.md
- remove.md
- skill.md
- scheduled_tasks.lock
- ci.yml
- deploy-prod.yml
- deploy-staging.yml
- ebpf-soak.yml
- guard.yml
- issue-implement.yml
- issue-triage.yml
- pr-review-probe.yml
- pr-review.yml
- pr-revise.yml
- release.yml
- staging-soak.yml
- favicon.svg
- anthropic-chip.tsx
- dispatch.tsx
- openai-chat-chip.tsx
- openai-responses-chip.tsx
- claude-cli-segment.ts
- claude-cli.test.ts
- claude-cli.tsx
- types.ts
- anthropic.tsx
- dispatch.tsx
- fallback.tsx
- gemini-aistudio.tsx
- openai-chat.tsx
- openai-responses.tsx
- .gitkeep
- active-gauge-chart.tsx
- agent-activity-chart.tsx
- agent-distribution-chart.tsx
- error-by-model-chart.tsx
- latency-overview-chart.tsx
- model-breakdown-chart.tsx
- model-donut-chart.tsx
- request-volume-chart.tsx
- stacked-bar-chart.tsx
- timeseries-line-chart.tsx
- app-layout.tsx
- sidebar.tsx
- toolbar.tsx
- metadata-grid.tsx
- summary-cards.tsx
- timeline-bar.tsx
- all-metrics-table.tsx
- backpressure-section.tsx
- ebpf-status-section.tsx
- error-list-section.tsx
- funnel-section.tsx
- health-pill.tsx
- state-gauges-section.tsx
- body-viewer.tsx
- helpers.ts
- json-tree.tsx
- path-view.tsx
- index.ts
- session-header.tsx
- turn-block.tsx
- turn-metadata-strip.tsx
- chip-input.tsx
- source-editor.tsx
- agent-breakdown.tsx
- call-card.tsx
- gantt-nav.tsx
- in-turn-proxy-view.tsx
- index.ts
- metadata-popover.tsx
- proxy-view-tab.tsx
- raw-http-drawer.tsx
- stats-cards.tsx
- tool-pointer.tsx
- top-bar.tsx
- agent-badge.tsx
- button.tsx
- collapsible-section.tsx
- filter-dropdown.tsx
- finish-badge.tsx
- logo.tsx
- markdown.tsx
- proxy-badge.tsx
- status-badge.tsx
- turn-status-badge.tsx
- agent-pills.tsx
- trajectory-actions.tsx
- extract-defaults.ts
- ExtractDialog.tsx
- ExtractPacketsButton.tsx
- .gitkeep
- selected-at-anchor.test.ts
- selected-at-anchor.ts
- use-agent-overview.ts
- use-agent-sessions.ts
- use-agent-turns.ts
- use-auto-refresh.ts
- use-capture-interfaces.ts
- use-filter-values.ts
- use-finish-reason-timeseries.ts
- use-http-exchange.ts
- use-http-exchanges.ts
- use-internal-metrics.ts
- use-llm-call-detail.ts
- use-llm-calls.ts
- use-metrics.ts
- use-runtime-config.ts
- use-search-param-state.ts
- use-services-topology.ts
- use-services.ts
- use-supported-filters.ts
- use-turn-url-state.ts
- use-update-sources.ts
- use-url-sync.ts
- anthropic_input_full.json
- anthropic_input_user_only.json
- anthropic_input_with_tool_result.json
- anthropic_output_text_only.json
- anthropic_output_thinking.json
- anthropic_output_tool_use.json
- classify.test.ts
- classify.ts
- index.test.ts
- index.ts
- types.ts
- classify.ts
- index.ts
- types.ts
- openai_chat_input_full.json
- openai_chat_input_with_tool_result.json
- openai_chat_output_text.json
- openai_chat_output_tool_calls.json
- classify.test.ts
- classify.ts
- index.test.ts
- index.ts
- types.ts
- openai_responses_input_full.json
- openai_responses_input_image.json
- openai_responses_input_with_function_call_output.json
- openai_responses_output_function_call.json
- openai_responses_output_message.json
- classify.test.ts
- classify.ts
- index.test.ts
- index.ts
- types.ts
- call-type.ts
- dispatch.ts
- shared.ts
- api.ts
- bpf.test.ts
- bpf.ts
- call-pair.test.ts
- call-pair.ts
- finish-tone.ts
- format.test.ts
- format.ts
- interface-groups.ts
- pipeline-health.test.ts
- pipeline-health.ts
- proxy-meta.ts
- tool-id.test.ts
- tool-id.ts
- trajectory-export.ts
- turn-index.test.ts
- turn-index.ts
- utils.ts
- .gitkeep
- agent-session-detail.tsx
- agent-sessions.tsx
- agent-turn-detail-panel.tsx
- agent-turns.tsx
- debug-index.tsx
- debug-pipeline-health.tsx
- debug-runtime-config.tsx
- errors.tsx
- http-exchange-detail-panel.tsx
- http-exchanges.tsx
- llm-call-detail-panel.tsx
- llm-calls.tsx
- models.tsx
- overview.tsx
- performance.tsx
- services.tsx
- settings.tsx
- traffic.tsx
- page-filter-specs.ts
- pipeline-health.ts
- sidebar.ts
- theme.ts
- toolbar.ts
- .gitkeep
- api.ts
- app.tsx
- index.css
- main.tsx
- vite-env.d.ts
- .gitignore
- bun.lock
- components.json
- eslint.config.js
- index.html
- package.json
- tsconfig.app.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- 2026-06-01-agent-turns-from-the-wire.md
- .gitkeep
- README.md
- 01-architecture.md
- 02-capture.md
- 03-ebpf-static-targets.md
- 03-llm.md
- 04-turn.md
- 05-metrics.md
- 06-storage.md
- 07-schema.md
- 08-internal-metrics.md
- 09-body-cap.md
- 10-sglake.md
- bench-clickhouse-vs-duckdb.md
- README.md
- anthropic-claude-cli-exchange.txt
- codex-cli-responses-exchange.txt
- agent-session-detail.png
- agent-turn-detail.png
- agent-turns.png
- hero.gif
- overview.png
- pipeline-health.png
- services-path.png
- services-table.png
- traffic.png
- launch-posts.md
- README.md
- 2026-04-10-mid-stream-http-resync.md
- 2026-04-10-ts-capture-refactor.md
- 2026-04-10-ts-protocol-decoder-refactor.md
- 2026-04-10-ts-protocol-http-refactor.md
- 2026-04-10-ts-storage.md
- 2026-04-11-ts-api.md
- 2026-04-13-cloud-probe-capture-source.md
- 2026-04-13-pipeline-phase1-llm-parallelization.md
- 2026-04-13-pipeline-phase2-turn-metrics-sharding.md
- 2026-04-13-turn-grouping.md
- 2026-04-14-pipeline-phase4-config-rename.md
- 2026-04-16-internal-metrics-pipeline-observability.md
- 2026-04-16-pipeline-as-resource-unit.md
- 2026-04-16-queue-depth-gauges.md
- 2026-04-21-turn-detail-redesign.md
- 2026-04-22-llm-call-detail-structured.md
- 2026-04-23-agent-sessions-ui.md
- 2026-04-24-raw-http-drawer-redesign.md
- 2026-04-24-turn-detail-narrative-fusion.md
- 2026-04-27-finish-reason-raw.md
- 2026-04-28-generic-agent-profile.md
- 2026-04-28-pipeline-health-page.md
- 2026-05-01-pcap-dump-rotation-snappy.md
- 2026-05-02-pcap-extract-download.md
- 2026-04-10-mid-stream-http-resync-design.md
- 2026-04-10-ts-protocol-decoder-design.md
- 2026-04-10-ts-protocol-http-refactor-design.md
- 2026-04-10-ts-storage-design.md
- 2026-04-11-flow-timeout-cleanup-design.md
- 2026-04-11-frontend-design.md
- 2026-04-11-page6-requests.md
- 2026-04-11-ts-api-design.md
- 2026-04-13-cloud-probe-capture-source-design.md
- 2026-04-13-pipeline-phase1-llm-parallelization-design.md
- 2026-04-13-pipeline-phase2-turn-metrics-sharding-design.md
- 2026-04-14-pipeline-phase4-config-rename-design.md
- 2026-04-21-turn-detail-redesign-design.md
- 2026-04-22-llm-call-detail-structured-design.md
- 2026-04-23-agent-sessions-ui-design.md
- 2026-04-24-raw-http-drawer-redesign-design.md
- 2026-04-24-turn-detail-narrative-fusion-design.md
- 2026-04-28-generic-agent-profile-design.md
- 2026-04-28-pipeline-health-page-design.md
- 2026-05-01-pcap-dump-rotation-snappy-design.md
- 2026-05-02-pcap-extract-download-design.md
- configure.md
- filing-issues.md
- glossary.md
- install.md
- mission.md
- pr-review-agent.md
- HN_and_Twitter_Posts.md
- PH_Submission_Details.md
- README.md
- Dockerfile
- entrypoint.sh
- README.md
- litellm-wait.sh
- check-leakage.sh
- check-olympus-migration.sh
- check-pcap-corpus.sh
- check-secret-values.sh
- check-secrets.sh
- check-validated-constructors.py
- leakage-allowlist.txt
- secrets.allowlist
- test-check-leakage.sh
- validated-types.txt
- gen_fixture.py
- README.md
- scrub_pcap.py
- scrub_pcap.sh
- deploy-prod.sh
- Dockerfile.ebpf-build
- README.md
- smoke-api.py
- build.sh
- bump.sh
- dev.sh
- loc.sh
- quality.sh
- test.sh
- wt.sh
- .gitignore
- package.json
- README.md
- snap.mjs
- test_longevity_check.py
- test_tara_invariants.py
- config.toml
- deploy-staging.sh
- ebpf-soak.sh
- ebpf_soak_gen.py
- heron.service
- longevity-soak.service
- longevity-soak.sh
- longevity-soak.timer
- longevity_check.py
- provision-vm.sh
- README.md
- soak-staging.sh
- tara.sh
- tara_invariants.py
- backend-differential.py
- regenerate-golden-dbs.sh
- bench-storage.sh
- dump-call-bodies.sh
- fetch-llm-fixtures.py
- reindex_turns.py
- traffic-gen.py
- storage_bench.rs
- backfill_tokens.rs
- doctor.rs
- mod.rs
- sglake_props.rs
- validate.rs
- lib.rs
- main.rs
- pipeline.rs
- cli_smoke.rs
- pipeline_e2e.rs
- signal_shutdown.rs
- Cargo.toml
- default.toml
- agent_sessions.rs
- capture_interfaces.rs
- capture_sources.rs
- export.rs
- filters.rs
- health.rs
- http_exchanges.rs
- internal_metrics.rs
- metrics.rs
- mod.rs
- pcap_extract.rs
- runtime_config.rs
- services.rs
- spans.rs
- traces.rs
- extractors.rs
- lib.rs
- params.rs
- response.rs
- duckdb_routes.rs
- pcap_extract_route.rs
- Cargo.toml
- ebpf_smoke.rs
- sigscan_probe.rs
- mod.rs
- sigscan.rs
- source.rs
- cloud_probe.rs
- factory.rs
- heartbeat.rs
- interfaces.rs
- lib.rs
- packet.rs
- pcap_dump.rs
- pcap_file.rs
- pcap_live.rs
- pcap_retention.rs
- routing.rs
- source.rs
- synth.rs
- build.rs
- Cargo.toml
- agent.rs
- config.rs
- config_edit.rs
- error.rs
- internal_metrics.rs
- lib.rs
- path.rs
- process.rs
- throttle.rs
- version.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- config.toml
- main.rs
- Cargo.toml
- rust-toolchain.toml
- anthropic.rs
- lib.rs
- openai_chat.rs
- Cargo.toml
- claude_cli.rs
- codex_cli.rs
- generic.rs
- hermes.rs
- mod.rs
- openclaw.rs
- opencode.rs
- session_id.rs
- chat.rs
- mod.rs
- responses.rs
- shared.rs
- anthropic.rs
- gemini_aistudio.rs
- mod.rs
- agent_classifier.rs
- agent_primitives.rs
- lib.rs
- model.rs
- parsed_json.rs
- processor.rs
- profile.rs
- stage.rs
- test_support.rs
- token_estimator.rs
- wire_api_registry.rs
- claude_cli_subagent.json
- claude_cli_tool_use.json
- codex_cli_function_calls.json
- generic_unknown_tool.json
- hermes_bash.json
- opencode_mcp.json
- request-basic.json
- response-basic.json
- request-streaming.json
- response-streaming.sse
- request-default.json
- request-functions.json
- request-image-input.json
- request-logprobs.json
- request-streaming.json
- response-default.json
- response-functions.json
- response-image-input.json
- response-logprobs.json
- response-streaming.txt
- request-file-search.json
- request-functions.json
- request-image-input.json
- request-reasoning.json
- request-streaming.json
- request-text-input.json
- request-web-search.json
- response-file-search.json
- response-functions.json
- response-image-input.json
- response-reasoning.json
- response-streaming.sse
- response-text-input.json
- response-web-search.json
- anthropic_input_full.json
- anthropic_input_user_only.json
- anthropic_input_with_tool_result.json
- anthropic_output_text_only.json
- anthropic_output_thinking.json
- anthropic_output_tool_use.json
- openai_chat_input_full.json
- openai_chat_input_with_tool_result.json
- openai_chat_output_text.json
- openai_chat_output_tool_calls.json
- openai_responses_input_full.json
- openai_responses_input_with_function_call_output.json
- openai_responses_output_function_call.json
- openai_responses_output_message.json
- agent_primitives_fixtures.rs
- keepalive_estimator_integration.rs
- synth_e2e.rs
- Cargo.toml
- aggregator.rs
- bucket.rs
- lib.rs
- model.rs
- stage.rs
- dimensions.rs
- Cargo.toml
- candidates.rs
- filter.rs
- format.rs
- lib.rs
- merge.rs
- output.rs
- reader.rs
- types.rs
- round_trip.rs
- Cargo.toml
- hot_paths.rs
- buf.rs
- error.rs
- headers.rs
- l2.rs
- l3.rs
- l4.rs
- mod.rs
- flow.rs
- http.rs
- joiner.rs
- lib.rs
- model.rs
- net.rs
- stage.rs
- tcp.rs
- keepalive_2sse_client.bin
- keepalive_2sse_pipelined.pcap
- keepalive_2sse_server.bin
- keepalive_pipeline.rs
- synth_pipeline.rs
- Cargo.toml
- backend.rs
- buffer.rs
- classify.rs
- convert.rs
- dialect.rs
- lib.rs
- pair_sweeper.rs
- query.rs
- retention.rs
- sink.rs
- Cargo.toml
- calls.rs
- client.rs
- distincts.rs
- exchanges.rs
- it.rs
- lib.rs
- metrics.rs
- retention.rs
- rows.rs
- schema.rs
- services.rs
- sessions.rs
- sql.rs
- turns.rs
- Cargo.toml
- README.md
- apps.rs
- calls.rs
- concurrent_tests.rs
- distincts.rs
- exchanges.rs
- fault_injection.rs
- lib.rs
- metrics.rs
- pool.rs
- retention.rs
- schema.rs
- sessions.rs
- turns.rs
- util.rs
- migrations.rs
- Cargo.toml
- calls.rs
- client.rs
- dims.rs
- distincts.rs
- exchanges.rs
- it.rs
- lib.rs
- metrics.rs
- props.rs
- read.rs
- retention.rs
- rows.rs
- schema.rs
- services.rs
- sessions.rs
- spl.rs
- turns.rs
- Cargo.toml
- lib.rs
- model.rs
- proxy_pair.rs
- stage.rs
- test_support.rs
- tracker.rs
- corpus_golden.rs
- integration.rs
- reorder.rs
- rollup.rs
- Cargo.toml
- Cargo.lock
- Cargo.toml
- rustfmt.toml
- favicon.svg
- README.md
- claude-cli-anthropic-nonstream.pcap
- claude-cli-anthropic-stream.pcap
- cliproxy-mixed-format-stream.pcap
- cliproxy-mixed-format.pcap
- codex-responses.pcap
- generic-anthropic.pcap
- generic-openai-chat.pcap
- generic-openai-responses.pcap
- hermes-anthropic.pcap
- hermes-openai-chat.pcap
- keepalive-claude-chat.pcap
- openclaw-anthropic-parallel.pcap
- openclaw-openai-chat.pcap
- opencode-openai-chat.pcap
- claude-cli-anthropic-nonstream.json
- claude-cli-anthropic-stream.json
- cliproxy-mixed-format-stream.json
- cliproxy-mixed-format.json
- codex-responses.json
- generic-anthropic.json
- generic-openai-chat.json
- generic-openai-responses.json
- hermes-anthropic.json
- hermes-openai-chat.json
- keepalive-claude-chat.json
- openclaw-anthropic-parallel.json
- openclaw-openai-chat.json
- opencode-openai-chat.json
- corpus.toml
- keepalive-claude-chat.scrub.json
- README.md
- .gitattributes
- .gitignore
- .olympus.json
- AGENTS.md
- CHANGELOG.md
- CLAUDE.md
- install.sh
- justfile
- LICENSE
- project.yaml
- README.md
- VERSION
// repository documentation
Was this content helpful?
(0 ratings)
