Fix uncaught ObservationNumberError in entities CLI
The observe command only caught ValueError but add_observation can
raise ObservationNumberError (a direct Exception subclass). Added
the import and catch so concurrent writes produce a clean error
instead of a traceback.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>