1. Read the relevant specification documents for the area being modified.
2. Understand the layering and dependency rules for the Agent Sessions window.
3. Identify the relevant files and components to modify based on the desired change.
4. Implement the changes, adhering to the layout specifications and coding conventions.
5. Test the changes thoroughly to ensure they function correctly and do not introduce regressions.
6. Update the specification documents to reflect the changes made.
7. Run `npm run valid-layers-check` to verify layering.