Skip to content

Conversation

@loveyana
Copy link
Contributor

@loveyana loveyana commented Nov 8, 2025

  1. Runner run_processor support

    • Add run_processor parameter to Runner.init() and Runner.run()
    • Support multiple sources with priority: run() arg > init arg > agent.run_processor > NoOpRunProcessor
  2. Fix IdentityClient region initialization

    • Change default region from hardcoded "cn-beijing" to None in WorkloadTokenManager
    • Auto-detect region using _get_default_region() when not specified
    • Import _get_default_region from auth_config module

Changes:

  • veadk/runner.py: Add run_processor support with priority chain
  • veadk/integrations/ve_identity/token_manager.py: Fix region initialization
  • veadk/integrations/ve_identity/auth_mixins.py: Minor formatting fix

1. **Runner run_processor support**
   - Add `run_processor` parameter to Runner.__init__() and Runner.run()
   - Support multiple sources with priority: run() arg > __init__ arg > agent.run_processor > NoOpRunProcessor

2. **Fix IdentityClient region initialization**
   - Change default region from hardcoded "cn-beijing" to None in WorkloadTokenManager
   - Auto-detect region using _get_default_region() when not specified
   - Import _get_default_region from auth_config module

Changes:
- veadk/runner.py: Add run_processor support with priority chain
- veadk/integrations/ve_identity/token_manager.py: Fix region initialization
- veadk/integrations/ve_identity/auth_mixins.py: Minor formatting fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant