Files
Maestro/.github/workflows/auto-assign.yml
Pedram Amini a6663adbd1 MAESTRO: Tab switcher improvements and slash command UX refinements
- Add lastActivityAt timestamps to tab switcher for better session sorting
- Filter "All Named" sessions to current project only (projectRoot-scoped)
- Add relative time formatting (e.g., "5m ago", "2h ago") in tab switcher
- Change slash command behavior: Tab/Enter now fills text instead of executing
- Allow slash commands to be queued when agent is busy (like regular messages)
- Add projectRoot field to Session for stable Claude session storage path
- Fix markdown list indentation and positioning
- Add GitHub Actions workflow for auto-assigning issues/PRs to pedramamini
- Update CLAUDE.md with projectRoot field documentation

Claude ID: 747fc9d0-a5a2-441d-bc0a-8cd3d579a004
Maestro ID: b9bc0d08-5be2-4fdf-93cd-5618a8d53b35
2025-12-03 15:26:30 -06:00

26 lines
635 B
YAML

name: Auto Assign
on:
issues:
types: [opened]
pull_request:
types: [opened]
jobs:
assign:
runs-on: ubuntu-latest
steps:
- name: Assign to pedramamini
uses: actions/github-script@v7
with:
script: |
const issueNumber = context.issue?.number || context.payload.pull_request?.number;
if (issueNumber) {
await github.rest.issues.addAssignees({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: issueNumber,
assignees: ['pedramamini']
});
}