-
Notifications
You must be signed in to change notification settings - Fork 1.1k
feat/iii-observability #1678
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
guibeira
wants to merge
50
commits into
main
Choose a base branch
from
feat/new-libs
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
feat/iii-observability #1678
Changes from all commits
Commits
Show all changes
50 commits
Select commit
Hold shift + click to select a range
f8cd087
feat(observability): scaffold iii-observability rust crate
guibeira df26992
feat(observability): move OtelConfig + ReconnectionConfig to rust crate
guibeira fe95671
feat(observability): move context + baggage helpers to rust crate
guibeira 3e87462
feat(observability): move payload + span ops + baggage processor
guibeira b4b7207
feat(observability): move init/shutdown/flush/with_span/execute_trace…
guibeira 26a4065
feat(observability): move Logger to rust crate
guibeira 9a0b529
refactor(sdk-rust): depend on iii-observability + re-export for back-…
guibeira 0c41cfe
fix(observability): add version to workspace dep for crates.io packaging
guibeira efe9662
feat(observability): scaffold @iii-dev/observability node package
guibeira fdee953
feat(observability): align tsdown config with monorepo conventions
guibeira 911d5fd
feat(observability): move telemetry-system + worker-metrics + otel-wo…
guibeira 7046c1d
fix(observability): add forceFlush to EngineLogExporter for consisten…
guibeira c6a22c0
feat(observability): add Logger + executeTracedRequest + flushOtel
guibeira 86cc771
feat(observability): expose full node public surface
guibeira 6fa73da
refactor(sdk-node): depend on @iii-dev/observability + re-export for …
guibeira 609ccb9
fix(sdk-node): update tests to import from @iii-dev/observability aft…
guibeira f65590c
fix(sdk-node): restore logger test mocking after observability packag…
guibeira 95d64ee
fix(sdk-node): resolve @iii-dev/observability source in vitest + fix …
guibeira 76335e2
fix(observability): add files field to exclude src from npm tarball
guibeira 19e56b9
fix(observability): drain exporter queues when connection enters fail…
guibeira 6076cd1
feat(observability): scaffold iii-observability python package
guibeira 5ac7e66
feat(observability): move telemetry + logger + ReconnectionConfig to …
guibeira 26ed0d3
feat(observability): add execute_traced_request + flush_otel to pytho…
guibeira 24b6248
feat(observability): expose full python public surface
guibeira b59f7e5
refactor(sdk-python): depend on iii-observability + re-export for bac…
guibeira f2be516
fix(sdk-python): export all telemetry functions from iii_observability
guibeira d50bb9b
fix(sdk-python): update test_telemetry_types to import OtelConfig fro…
guibeira 43620ee
ci(release): publish @iii-dev/observability to npm
guibeira a6595ab
ci(release): publish iii-observability to pypi
guibeira 3e10d85
ci(release): publish iii-observability to crates.io
guibeira 4d2d8fc
ci(release): order SDK publishes after observability publishes
guibeira 0cb3fa2
ci(release): include observability publishes in completion summary
guibeira d30bcd0
style(sdk-rust): apply cargo fmt to satisfy CI fmt check
guibeira b3571c4
ci(sdk-node): build @iii-dev/observability before iii-sdk type check
guibeira 4b333e1
fix(sdk-python): resolve iii-observability via local path + add py.typed
guibeira 97531b0
style(sdk-python): ruff sort imports after iii_observability move
guibeira 1c17dc7
test(sdk-python): retarget telemetry tests at iii_observability after…
guibeira 433fdf6
test(sdk-python): repoint monkeypatch targets at iii_observability
guibeira fbc462b
fix(observability): address PR review findings
guibeira 5aa8e6d
refactor(observability): drop back-compat re-exports; migrate callers…
guibeira 158ddaf
fix(py-example): use trigger_async inside async handlers + import Log…
guibeira 23878ec
chore: auto-render skill artifacts
github-actions[bot] 0d62a76
docs(changelog): record iii-observability split + revert 0.11 archive…
guibeira aa1baed
docs(changelog): drop 0.13 observability entry; moves to PR #1686 (do…
guibeira 9c08d59
docs(rust-sdk): align register_function reshape across SDK docs and s…
guibeira 84704fc
docs(changelog): move align-rust register_function entry to 0.14, add…
guibeira 03903d8
docs: revert auto-rendered skill artifact; doc updates live in PR #1686
guibeira 4b25b7d
docs: revert all doc changes from this PR
guibeira f03bbdf
fix(observability): address PR review batch 2
guibeira 1070db9
fix(skills/rust): iii-sdk has no otel feature; install iii-observabil…
guibeira File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.