Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Fix/img gen format support OpenAI#1223

Open
anhvanhoa wants to merge 6 commits into
nextlevelbuilder:dev from
anhvanhoa:fix/img_gen_format_support_openai
Open

Fix/img gen format support OpenAI #1223
anhvanhoa wants to merge 6 commits into
nextlevelbuilder:dev from
anhvanhoa:fix/img_gen_format_support_openai

Conversation

@anhvanhoa

@anhvanhoa anhvanhoa commented Jun 13, 2026
edited
Loading

Copy link
Copy Markdown

Summary

Type

  • Feature
  • Bug fix
  • Hotfix (targeting main)
  • Refactor
  • Docs
  • CI/CD

Target Branch

Checklist

  • go build ./... passes
  • go build -tags sqliteonly ./... passes (if Go changes)
  • go vet ./... passes
  • Tests pass: go test -race ./...
  • Web UI builds: cd ui/web && pnpm build (if UI changes)
  • No hardcoded secrets or credentials
  • SQL queries use parameterized 1,ドル 2ドル (no string concat)
  • New user-facing strings added to all 3 locales (en/vi/zh)
  • Migration version bumped in internal/upgrade/version.go (if new migration)

Test Plan

anhvn and others added 6 commits June 12, 2026 14:33
- Introduced a new `custom_tools` table to support user-defined shell commands with multi-tenant capabilities.
- Implemented CRUD operations for custom tools in the backend.
- Added UI components for creating, editing, and listing custom tools.
- Integrated custom tools into the sidebar and routing.
- Enhanced form validation for custom tool parameters using Zod.
- Added necessary migrations for the new schema.
- Updated the application version to reflect the new features.
- Updated the custom tools data model to replace the single agent ID with an array of agent IDs, allowing tools to be assigned to multiple agents.
- Modified API endpoints and request/response structures to accommodate the new agent IDs array.
- Enhanced the UI components to support multi-agent selection, including a new MultiAgentPicker component for better user experience.
- Updated localization files to reflect changes in agent assignment terminology.
- Added database migrations to transition from the old agent ID structure to the new agent IDs array.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

AltStyle によって変換されたページ (->オリジナル) /