Skip to content

Conversation

@innsd
Copy link
Collaborator

@innsd innsd commented Dec 8, 2025

No description provided.

innsd and others added 8 commits December 8, 2025 11:46
operations and release 0.1.11

- Add AgentkitAccountClient for querying linked service status
- Add ServiceNotEnabledException for handling missing service errors
- Add PreflightMode enum (SKIP/WARN/FAIL/PROMPT) to control preflight behavior
- Add preflight check logic to BaseExecutor with _preflight_check() and _handle_preflight_result()
- Integrate preflight checks into BuildExecutor.execute() before strategy execution
- Add get_required_services() class

(cherry picked from commit f4901dcebb0dc0c6daa49d14a0dde6c85064e558)
…ucket to constants

- Move default template names from service classes to constants.py for better maintainability
- Replace hardcoded "agentkit-cli-{{account_id}}" with DEFAULT_CR_INSTANCE_TEMPLATE_NAME constant
- Replace hardcoded "agentkit-cli-{{account_id}}" with DEFAULT_TOS_BUCKET_TEMPLATE_NAME constant
- Update template names from "agentkit-cli-{{account_id}}" to "agentkit-platform-{{account_id}}"
- Remove CRService.default_cr_instance

(cherry picked from commit 93aed2c5b75c81cf5eda44e1c2bdc263b0d5c887)
- Reorder TOS_REGION parameter to appear after TOS_BUCKET_NAME in both template and build parameters
- Remove Env flag from TOS_BUCKET_NAME and TOS_REGION in pipeline template definition
- Update code-pipeline template to use dynamic parameters for bucket name and region
- Add cp_pipeline_id and cp_pipeline_name to cloud launch type config clearing

(cherry picked from commit 60df9f2a37a58ded3f0e9d06824b75e457c33539)
(cherry picked from commit e505ef01a11e4eaa8015076804b82cec02c7ef1a)
…ng configurations

(cherry picked from commit 1e11102497a7bf22f056e7f6986db87dd15b2451)
- Change provider tag value from "veadk" to "agentkit-cli" for better identification
- Add Type field set to "Micro" for CR instance creation
- Bump version from 0.1.13 to 0.1.14

(cherry picked from commit 83344e71ecf2a7cc046a5e7616ef6303b501e542)
为BaseServiceClient及其子类添加scheme配置支持
扩展全局配置以支持agentkit、iam和cr服务的host和schema配置
更新相关服务客户端以使用全局配置中的自定义设置

(cherry picked from commit 82a913b384b95f11358e07c1dce49fdf135986b4)
扩展全局配置功能,支持为多个模块设置默认值:
1. 添加defaults配置节,支持launch_type、preflight_mode等默认值设置
2. 在部署、生命周期等执行器中支持preflight_mode全局配置
3. 在CR相关操作中支持cr_public_endpoint_check全局配置
4. 在IAM角色创建中支持自定义策略列表和类型
5. 优化区域配置继承逻辑,优先使用全局volcengine.region

(cherry picked from commit 6d29a07a3acf309e9bfb72d8bfd8066b56d60b94)
@innsd innsd force-pushed the fix/sync-bugfix-and-service-check-cr-type branch from 4a64334 to c5aca66 Compare December 8, 2025 03:57
@YumengBao YumengBao merged commit 905aef5 into main Dec 8, 2025
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.

3 participants