Skip to content

feat: improve ask_user and remove unfinished plan module#84

Merged
F16shen merged 2 commits intoAI-Shell-Team:mainfrom
F16shen:pr/ask-user-plan-split
Mar 27, 2026
Merged

feat: improve ask_user and remove unfinished plan module#84
F16shen merged 2 commits intoAI-Shell-Team:mainfrom
F16shen:pr/ask-user-plan-split

Conversation

@F16shen
Copy link
Copy Markdown
Collaborator

@F16shen F16shen commented Mar 27, 2026

Why

This PR makes two focused changes to improve reliability and keep scope clear:

  1. Improve ask_user interaction flow
    The previous interaction model and UX were inconsistent in practice. This update simplifies interaction kinds and makes option/custom input behavior more predictable.

  2. Remove the current plan module
    The existing plan implementation is not production-ready and was creating UX and maintenance overhead. Removing it now avoids shipping fragile behavior and gives us a clean baseline for a future redesign.

Scope

  • Includes only the two commits above.
  • docs/skills-guide.md is intentionally excluded from this PR.

@github-actions github-actions Bot added pty PTY or interactive process issue core tools cli tests i18n labels Mar 27, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Thanks for the pull request. A maintainer will review it when available.

Please keep the PR focused, explain the why in the description, and make sure local checks pass before requesting review.

Contribution guide: https://github.com/AI-Shell-Team/aish/blob/main/CONTRIBUTING.md

@github-actions github-actions Bot added the skills Skills-related issue label Mar 27, 2026
@github-actions
Copy link
Copy Markdown
Contributor

This pull request description looks incomplete. Please update the missing sections below before review.

Missing items:

  • Summary
  • User-visible Changes
  • Compatibility
  • Testing
  • Change Type
  • Scope

@F16shen F16shen merged commit 719cfc5 into AI-Shell-Team:main Mar 27, 2026
11 checks passed
@F16shen F16shen deleted the pr/ask-user-plan-split branch April 1, 2026 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants