feat(team): participant agent ID mapping and task workflow refactor#196
Merged
Conversation
- Introduced `normalizeTeamActorID` function to standardize actor IDs, replacing "web" with the lead bot ID when necessary. - Updated event types in the service to use constants instead of string literals for better maintainability. - Added `ListGlobalTaskViews` method to provide a view of tasks with associated team and room titles. - Implemented `PlanTaskWithOptionalStart` and `StartTaskWithExecutionRoom` workflows to streamline task planning and execution room management. - Enhanced team creation with room functionality in `CreateTeamWithRoom`. - Updated API calls in the frontend to handle undefined actor IDs instead of defaulting to "web". - Revised documentation in skill templates to clarify task claiming instructions and ignore irrelevant messages.
- Updated the team management logic to use agent IDs instead of participant IDs. - Introduced new functions for handling agent IDs and their corresponding participant IDs. - Modified the data structures and API requests to accommodate the changes in ID handling. - Updated tests to reflect the new agent ID usage in team creation and management. - Ensured backward compatibility by allowing both lead_agent_id and lead_participant_id in API requests.
… for member agent IDs
Collaborator
Author
RussellLuo
reviewed
Jun 10, 2026
| runtime_kind = "picoclaw_sandbox" | ||
| updated_at = "2026-05-27T00:00:00Z" | ||
| version = "0.1.0" | ||
| version = "0.1.2" |
RussellLuo
reviewed
Jun 10, 2026
| runtime_kind = "openclaw_sandbox" | ||
| updated_at = "2026-06-10T06:59:28Z" | ||
| version = "0.1.3" | ||
| version = "0.1.5" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


internal/team.