Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,4 @@ Gemfile
expo-env.d.ts
# @end expo-cli
.dual-graph/
.mcp.json
6 changes: 6 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -425,3 +425,9 @@ logger.error({ message: 'API call failed', context: { error } });
- API errors are handled by Axios interceptors (auto-logout on auth failure).
- Services implement retry logic with exponential backoff where appropriate.
- All async operations should have proper try/catch with logging.


## Agent Coding

- Always use the hindsight recall tool before answering coding questions.
- Always retain important project information using hindsight retain.
5 changes: 4 additions & 1 deletion plugins/withCheckInLiveActivity.js
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,10 @@ const withCheckInLiveActivity = (config) => {
}
}

// 7. Ensure the bridge files are compiled as part of the main app target
// 7. Resolve the iOS app target name inside this callback scope.
const appName = resolveIosAppName(config, projectRoot);

// 8. Ensure the bridge files are compiled as part of the main app target
// so the native module is linked at runtime.
const mainGroupKey = project.findPBXGroupKey({ name: appName });
const BRIDGE_FILES = [
Expand Down
Loading