Skip to content

workshop refresh#441

Merged
ashvathsureshkumar merged 1 commit into
mainfrom
harshan/hack-refresh
Jul 18, 2026
Merged

workshop refresh#441
ashvathsureshkumar merged 1 commit into
mainfrom
harshan/hack-refresh

Conversation

@HarshaNalluru

@HarshaNalluru HarshaNalluru commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

This pull request updates the Moss Hackathon Starter to reflect its use for the Agents Hack Day at Bright Data, rather than the previous Conversational AI Hackathon. It revises event references, instructions, and FAQ content throughout the codebase and documentation to match the new event's details, schedule, and focus. The agent’s behavior and knowledge base are also updated to align with the new context.

Event and Branding Updates:

  • Updated all references in README.md, hackathon_faq.json, and agent instructions in voice_agent.py from the prior hackathon to "Agents Hack Day at Bright Data," including the date, location, hosts, and event description. [1] [2] [3] [4]

Knowledge Base and FAQ Content:

  • Overhauled data/hackathon_faq.json to provide new event-specific information: replaced tracks, sponsors, prizes, and judging with details about the day’s schedule, what to build, how Moss and Bright Data work together, and logistics for the new event.

Agent Behavior and Instructions:

  • Updated the agent’s instructions in voice_agent.py to reflect the new event and clarify its role as the helper for Agents Hack Day, including revised function tool docstrings and greeting text. [1] [2]
  • Improved the agent’s turn indexing logic for clarity and maintainability.

Code and Documentation Improvements:

  • Simplified the shutdown callback in voice_agent.py for persisting the session index.
  • Enhanced the FAQ and README to mention using live web data with Bright Data and updated instructions for Moss credits and usage. [1] [2]

Minor Code Quality Updates:

  • Refactored file reading in build_index.py for clarity.

Review in cubic

Comment thread moss-workshop/starter/voice_agent.py
Comment thread moss-workshop/starter/voice_agent.py
Comment thread moss-workshop/starter/data/hackathon_faq.json
Comment thread moss-workshop/starter/build_index.py
@github-actions

Copy link
Copy Markdown

Codex review

The PR mostly retargets the workshop starter content, but it also weakens a few runtime guards in the voice agent and index script. The main risks are empty transcript crashes, lost session persistence, and a user-facing FAQ placeholder being indexed verbatim.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refreshes the moss-workshop/starter hackathon starter content to align with the “Agents Hack Day at Bright Data” event, updating the agent prompt/behavior and the embedded FAQ knowledge base used for retrieval.

Changes:

  • Updated event branding and copy across the starter README, agent instructions, and FAQ knowledge base.
  • Adjusted voice_agent.py session indexing and shutdown persistence logic.
  • Refactored build_index.py FAQ file-loading logic.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.

File Description
moss-workshop/starter/voice_agent.py Updates agent instructions and modifies turn indexing + shutdown persistence behavior.
moss-workshop/starter/README.md Updates starter description and guidance to match the new event context.
moss-workshop/starter/data/hackathon_faq.json Rewrites the FAQ/KB entries for the new event details and logistics.
moss-workshop/starter/build_index.py Simplifies how the FAQ JSON is read before indexing.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread moss-workshop/starter/voice_agent.py
Comment thread moss-workshop/starter/voice_agent.py
Comment thread moss-workshop/starter/build_index.py
Comment thread moss-workshop/starter/data/hackathon_faq.json

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All reported issues were addressed across 4 files

Reply with feedback, questions, or to request a fix.

Fix all with cubic | Re-trigger cubic

Comment thread moss-workshop/starter/voice_agent.py
Comment thread moss-workshop/starter/data/hackathon_faq.json
Comment thread moss-workshop/starter/build_index.py
@ashvathsureshkumar
ashvathsureshkumar merged commit 899615e into main Jul 18, 2026
25 checks 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