Skip to content

Dev 0.2#6

Open
wangfenghe wants to merge 21 commits intomasterfrom
dev_0.2
Open

Dev 0.2#6
wangfenghe wants to merge 21 commits intomasterfrom
dev_0.2

Conversation

@wangfenghe
Copy link
Collaborator

Summary

This PR merges dev_0.2 into master for the LinkWork repository.

Key changes:

  • Backend baseline completion:
    • Added missing backend sources under back/ (controllers, services, mappers, models, filters, websocket, config, etc.).
    • Added/aligned DB migrations and schema usage for linkwork_* and related MCP/LiteLLM paths.
  • Build and runtime chain updates:
    • Updated role image build/runtime scripts (build.sh, start-single.sh, start-dual.sh, config.json).
    • Improved compatibility in task/runtime flow (workspace alias alignment, optional PI CLI prereq handling, LLM env propagation to worker/pod spec).
  • Build asset strategy changes:
    • Bundled SDK/runtime assets into repository (build-assets/sdk-source, executor runtime, manifest updates).
    • Refactored image build path to reduce dependency on external asset sources.
  • Config and security hardening:
    • Externalized sensitive keys/endpoints and runtime base URLs via .env / .env.example.
    • Updated application.yml / application-gg.yml to support env-driven config.
  • Documentation updates:
    • Updated deployment guides (docs/guides/deployment.md, docs/guides/deployment_zh-CN.md) for local image ops and Kind maintenance flow.

Diff summary (master...dev_0.2):

  • 284 files changed
  • +42,549 / -4

Related Issues

Closes #

Type of Change

  • Bug fix (fix:)
  • New feature (feat:)
  • Breaking change
  • Documentation update (docs:)
  • Refactoring (refactor:)
  • Chore / tooling (chore:)

Checklist

  • Commits follow Conventional Commits format
  • All commits are signed off (git commit -s)
  • Linter passes locally
  • Tests pass locally
  • Documentation updated (if applicable)

Testing

Not run locally before opening this PR.

Recommended validation after merge/review:

  • Backend compile and startup check (back module).
  • DB migration verification on a clean environment.
  • End-to-end role image build flow (local image mode + remote registry mode).
  • Runtime task execution check (worker startup, env injection, pod scheduling).
  • Smoke test for key APIs (auth/task/skill/mcp/build).

@wangfenghe wangfenghe requested a review from glowdan as a code owner March 23, 2026 09:39
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.

2 participants