Skip to content

Simplify ASCII art and enhance documentation links in shell#36

Merged
jancurn merged 2 commits into
version-1from
claude/fix-sandbox-output-t17k6
May 21, 2026
Merged

Simplify ASCII art and enhance documentation links in shell#36
jancurn merged 2 commits into
version-1from
claude/fix-sandbox-output-t17k6

Conversation

@jancurn
Copy link
Copy Markdown
Member

@jancurn jancurn commented May 20, 2026

Summary

This PR simplifies the startup shell template by reducing the complexity of the ASCII art banner and adding dynamic documentation links based on environment variables.

Key Changes

  • Simplified ASCII art: Reduced the banner from 29 lines to 15 lines while maintaining visual appeal with a cleaner, more minimalist design
  • Added dynamic documentation links: The shell now displays Actor page and run details links when the corresponding environment variables (ACTOR_WEB_SERVER_URL and ACTOR_RUN_ID) are available
  • Fixed alignment: Corrected spacing in the "Venv" output line for better visual consistency with other information items

Implementation Details

  • The ASCII art simplification reduces visual clutter while keeping the core design elements (green and blue sections with orange accent)
  • Documentation links are conditionally displayed using shell conditionals ([ -n "$VAR" ]), ensuring they only appear when running in an Apify environment
  • The run details link constructs a direct URL to the Apify console for easy access to run information

https://claude.ai/code/session_014Njzd8dDLKwuBvUrMBDKkA

claude added 2 commits May 20, 2026 20:17
Surface the running actor's top-level URL in the shell welcome screen so
users can easily navigate from /shell/ back to the landing page. Also
realign the Venv row so it matches the column used by the other System
Info entries.
Halve the Apify logo (27 → 14 lines, ~50 → 27 chars wide) so the welcome
screen takes up less vertical space when opening the shell. Also add a
Documentation entry pointing at the Apify console run view, derived from
ACTOR_RUN_ID so users can jump to the run details page from inside the
terminal.
@jancurn jancurn changed the base branch from master to version-1 May 21, 2026 14:13
@jancurn jancurn merged commit 1a98a4e into version-1 May 21, 2026
1 check passed
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.

3 participants