INNER CODE UNIT · Python

extract_title

softaworks/agent-toolkit · skills/daily-meeting-update/scripts/claude_digest.py:175

def extract_title(session_data: dict) -> str:
    """Extract a title from session data."""
    if session_data.get('summary'):
        return session_data['summary'][:80]

    if session_data.get('first_user_message'):
        msg = session_data['first_user_message'].strip()
        # Clean up and truncate
        msg = re.sub(r'\s+', ' ', msg)
        if len(msg) > 80:
            return msg[:77] + '...'
        return msg

    return 'Untitled session'


def extract_files(messages: list) -> list:
    """Extract files touched during session."""

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…