* Add a basic http OpAMP client
* Add some docs and hook it into the system
Still not building content
* Add default value of 30 seconds to heartbeat message interval
* Fix docs build
* More docs improvements
* Fix spellcheck
* Remove local workaround
* Generate workflows and add to release script
* Fix typos in opamp lint commands
* Fix requirements for pylint
* Update opamp/opentelemetry-opamp-client/pyproject.toml
* Recreate requirements
* Add missing opentelemetry-api dependency
* Fix tox test commands
Drop opentelemetry api fixed version from requirements
* Fix tox
* Add baseline of vcrpy 7.0.0
* Ignore pb2 module in pylintrc
* Bump pylint to match the version in core
* Silence pylint warnings
* Don't trace opamp client own http requests
* Permit to pass a custom transport to client
And a custom session to RequestsTransport
* Don't bump pylint after all
* Fix pylint
* Try to typecheck opamp client
* Bump version after rebase
* Fix typecheck in client
* Please pyright in strict mode
* No need for functions and methods to be private since _opamp module is already private
* Add missing protobuf package installation for typecheck
* Fix docs generation
* Fix pyright exclusion rule for proto
Missed .pyi exclusion
* Feedback
* Don't flush the queue at exit
* Log transport send exceptions
* Update example to not assume that the config is in json format
* Fix typo in exception
* Looks like it's implementers
* Add timeout to stop to forward to threads join
* Clarify doc
* Fix typo in var name
* Add support for mTLS
* Add helpers for handling of ReportFullState ServerToAgent flag
Introducing basic handling of the ReportsEffectiveConfig capability
* Remove backup file
* Rewrite opamp_proto_codegen.sh to use uv
* Make the package releasable independently
* Send full state at connection
* Add 3.14 test run
* Add changelog entry
* Add missing ReportsEffectiveConfig capability in documentation
* Start version from 0.1b0 and re-record e2e tests
* Record tests against opentelemetry-go
---------
Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com>