Skip to content

[AI-BUILDER-18] refactor: remove isFormMode#1437

Merged
kevinkim-ogp merged 1 commit intotrunk/aifrom
ai-builder/remove-is-form-mode
Mar 10, 2026
Merged

[AI-BUILDER-18] refactor: remove isFormMode#1437
kevinkim-ogp merged 1 commit intotrunk/aifrom
ai-builder/remove-is-form-mode

Conversation

@kevinkim-ogp
Copy link
Copy Markdown
Contributor

@kevinkim-ogp kevinkim-ogp commented Mar 4, 2026

TL;DR

Removed the isFormMode parameter and form-based UI components from the AI builder workflow.

What changed?

  • Removed isFormMode boolean parameter from GraphQL schema, mutations, and all related components
  • Deleted AIFormModalContent component and ModifyPromptModal that provided form-based workflow creation
  • Removed form input handling logic and related state management from AI builder context
  • Updated test cases to use chat-based prompt format instead of form mode
  • Simplified navigation state by removing form-specific parameters
  • Removed conditional UI rendering based on form vs chat modes

Test

  1. Navigate to the AI builder from the flows page
  2. Test workflow generation using the chat input method
  • Confirm that existing chat-based workflow creation still functions correctly

  • Run the updated test suite to ensure all AI step generation tests pass

Copy link
Copy Markdown
Contributor Author

kevinkim-ogp commented Mar 4, 2026

This stack of pull requests is managed by Graphite. Learn more about stacking.

Copy link
Copy Markdown
Contributor Author

kevinkim-ogp commented Mar 10, 2026

Merge activity

  • Mar 10, 9:17 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Mar 10, 9:21 AM UTC: Graphite rebased this pull request as part of a merge.
  • Mar 10, 9:21 AM UTC: @kevinkim-ogp merged this pull request with Graphite.

@kevinkim-ogp kevinkim-ogp changed the base branch from ai-builder/refactor-create-chat-only to graphite-base/1437 March 10, 2026 09:18
@kevinkim-ogp kevinkim-ogp changed the base branch from graphite-base/1437 to trunk/ai March 10, 2026 09:19
@kevinkim-ogp kevinkim-ogp force-pushed the ai-builder/remove-is-form-mode branch from f9bb19e to e4a71d7 Compare March 10, 2026 09:20
@kevinkim-ogp kevinkim-ogp merged commit 253da29 into trunk/ai Mar 10, 2026
2 checks passed
@kevinkim-ogp kevinkim-ogp deleted the ai-builder/remove-is-form-mode branch March 10, 2026 09:21
kevinkim-ogp added a commit that referenced this pull request Mar 10, 2026
### TL;DR

Removed the `isFormMode` parameter and form-based UI components from the AI builder workflow.

### What changed?

- Removed `isFormMode` boolean parameter from GraphQL schema, mutations, and all related components
- Deleted `AIFormModalContent` component and `ModifyPromptModal` that provided form-based workflow creation
- Removed form input handling logic and related state management from AI builder context
- Updated test cases to use chat-based prompt format instead of form mode
- Simplified navigation state by removing form-specific parameters
- Removed conditional UI rendering based on form vs chat modes

### Test

1. Navigate to the AI builder from the flows page
2. Test workflow generation using the chat input method

- [ ] Confirm that existing chat-based workflow creation still functions correctly

- [ ] Run the updated test suite to ensure all AI step generation tests pass
kevinkim-ogp added a commit that referenced this pull request Mar 26, 2026
### TL;DR

Removed the `isFormMode` parameter and form-based UI components from the AI builder workflow.

### What changed?

- Removed `isFormMode` boolean parameter from GraphQL schema, mutations, and all related components
- Deleted `AIFormModalContent` component and `ModifyPromptModal` that provided form-based workflow creation
- Removed form input handling logic and related state management from AI builder context
- Updated test cases to use chat-based prompt format instead of form mode
- Simplified navigation state by removing form-specific parameters
- Removed conditional UI rendering based on form vs chat modes

### Test

1. Navigate to the AI builder from the flows page
2. Test workflow generation using the chat input method

- [ ] Confirm that existing chat-based workflow creation still functions correctly

- [ ] Run the updated test suite to ensure all AI step generation tests pass
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.

2 participants