Skip to content

feat: personal project first and remember last task type per project#89

Merged
bborn merged 1 commit intomainfrom
task/171-the-personal-project-should-always-be-fi
Jan 10, 2026
Merged

feat: personal project first and remember last task type per project#89
bborn merged 1 commit intomainfrom
task/171-the-personal-project-should-always-be-fi

Conversation

@bborn
Copy link
Copy Markdown
Owner

@bborn bborn commented Jan 10, 2026

Summary

  • Personal project always appears first in the projects list (sorted before all other projects)
  • Default to personal project unless running inside a directory matching another project's path
  • Remember and restore the last used task type when switching between projects
  • Automatically save last used task type when creating a task

Test plan

  • Verified personal project appears first in list when multiple projects exist
  • Verified project defaults to personal when no matching path found
  • Verified project defaults to matched project when running from its directory
  • Verified last task type is saved when creating tasks
  • Verified last task type is restored when switching projects
  • Added unit tests for all new functionality
  • All existing tests pass

🤖 Generated with Claude Code

- Personal project always appears first in the projects list
- Default to personal project unless running in a directory matching
  another project
- Remember and restore last used task type when switching projects
- Automatically save last task type when creating a task

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bborn bborn merged commit a5644ce into main Jan 10, 2026
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.

1 participant