Skip to content

fix(app): remove starter chips from new-session view (amicode#269) - #150

Merged
jeonghun-jj-lee merged 1 commit into
local/amicodefrom
amico/issue-269-remove-starter-chips
Aug 9, 2026
Merged

fix(app): remove starter chips from new-session view (amicode#269)#150
jeonghun-jj-lee merged 1 commit into
local/amicodefrom
amico/issue-269-remove-starter-chips

Conversation

@jeonghun-jj-lee

Copy link
Copy Markdown
Contributor

Summary

Removes the static/semi-dynamic recommended action buttons from the new-session landing page. The agent's onset router (a personalized question card at session start) is the suggestion surface; the chips added visual noise without useful tailoring.

Changes

  • new-session-view.tsx: Removed the gettingStarted prop and its <Show> render block
  • new-session.tsx: Removed the chips memo, resumeProblem resource, and all imports that only fed chip ranking (AmicodeStarterChips, AMICODE_STARTERS, StarterChip, parseProblemsResponse, amicodeGet, useServer, usePrompt, startPrompt)

Result

New-session landing: brand mark → wordmark → composer → project selector. No unused chrome.

Not touched

Component files (getting-started.tsx, re-export shim) remain — the legacy session-new-view.tsx still imports them. Dead-code cleanup is a separate pass.

Closes harmoniqs/amicode#269

The recommended action buttons on the chat homepage were not useful —
static/semi-dynamic chips that the agent's onset router (a personalized
question card at session start) already replaces.

- Remove the gettingStarted prop from NewSessionView and the <Show>
  block that rendered the chips
- Remove the chips memo, resumeProblem resource, and all imports that
  only fed chip ranking (AmicodeStarterChips, AMICODE_STARTERS,
  StarterChip, parseProblemsResponse, amicodeGet, useServer, usePrompt,
  startPrompt)
- Leave component files (getting-started.tsx, re-export shim) intact —
  the legacy session-new-view.tsx still references them

New-session landing becomes: brand mark → wordmark → composer →
project selector. The onset router's personalized question card is the
sole suggestion surface.
@jeonghun-jj-lee
jeonghun-jj-lee force-pushed the amico/issue-269-remove-starter-chips branch from d6a6e12 to 64845dd Compare August 9, 2026 02:58
@jeonghun-jj-lee
jeonghun-jj-lee merged commit e545c05 into local/amicode Aug 9, 2026
1 of 4 checks passed
@jeonghun-jj-lee
jeonghun-jj-lee deleted the amico/issue-269-remove-starter-chips branch August 9, 2026 03:01
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.

BUG: Chat homepage recommended buttons are not useful / not tailored to the user

1 participant